:root{--color-composition-complete-surface:#00875a33;--color-signup-shell:#eff7f8;--color-signup-form:#ebf2f3;--color-signup-field:#d6e4e7;--color-signup-label:#000;--gradient-signup:linear-gradient(92.53deg, #1d3846 4.0156%, #456c79 86.057%);--color-midnight-blue:#0b3140;--color-deep-blue:#0d3342;--color-slate-blue-dark:#1b3542;--color-slate-blue:#2d4e5a;--color-slate-teal-dark:#315664;--color-slate-teal:#345460;--color-teal-dark:#4c7580;--color-teal:#548595;--color-teal-muted:#568796;--color-teal-medium:#608e9d;--color-teal-soft:#79a9b5;--color-blue-grey:#8cb5c3;--color-teal-pale:#8db4be;--color-teal-outline:#90b6be;--color-blue-grey-light:#abc8cd;--color-blue-grey-light-overlay:#abc8cd3d;--color-sky-blue-pale:#b3dbe7;--color-blue-mist:#dce9ec;--color-blue-mist-light:#deecef;--color-blue-frost:#eaf2f4;--color-blue-ice:#eff7f9;--color-sky-blue:#168bcb;--color-rose:#d63d58;--color-pink:#e93c66;--color-white:#fff;--color-light-grey:#d3d3d3;--color-white-overlay:#ffffff12;--color-midnight-blue-shadow:#0b314026;--color-transparent:transparent}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{-webkit-font-smoothing:antialiased;min-width:320px;font-family:Arial,Helvetica,sans-serif}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal){--individual-composition-background:#eff7f8;--individual-composition-surface:#abc8cd3d;--individual-composition-input:#d6e4e7;--individual-composition-heading:#356d7a;--individual-composition-muted:#456c79;--individual-composition-success:#00875a;--individual-composition-gradient:linear-gradient(94deg, #1d3846 4.0156%, #456c79 86.057%);--individual-composition-relationship:#3270c7;--individual-composition-executing:#702d7d;--individual-composition-thinking:#459262;--individual-composition-influencing:#d8782d;background:var(--individual-composition-background);color:var(--color-midnight-blue);min-height:100svh;font-family:Mulish,sans-serif}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .app-header{background:var(--individual-composition-background);border:0;gap:70px;height:80px;min-height:80px;padding:24px}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .app-header__logo-slot{overflow:hidden}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .app-header__logo{width:160px;height:52px;top:-13.2px;transform:none}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .app-header__roles{background:var(--individual-composition-surface);border-radius:28px;flex-shrink:0}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .app-header__roles button{width:90px}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .app-header__tools{gap:24px}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .app-header__search{background:var(--individual-composition-surface);margin-right:8px}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .app-header__search input{font-family:Inter,sans-serif;font-size:12px}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .app-header__profile{gap:12px;margin-left:8px;font-size:16px;font-weight:700;line-height:1.4}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .app-header__avatar img{width:32px;max-width:none;height:32px}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .portal-layout{background:var(--individual-composition-background);gap:12px;min-height:calc(100svh - 80px);padding:0 24px 24px}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .sidebar{border-radius:12px;width:220px}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .sidebar__menus{gap:12px}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .sidebar__heading{margin-bottom:12px}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .sidebar__notification{background:var(--color-rose);width:12px;height:12px}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .sidebar-item{border-radius:8px;gap:8px;min-height:56px;padding:12px 8px}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .sidebar-item--active{background:var(--individual-composition-surface)}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal):has(.individual-composition-flow--insights) .sidebar-item--active{color:var(--color-white)}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .sidebar__account .sidebar-item__icon,:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .sidebar__account .sidebar-item__icon img{width:24px;height:24px}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .sidebar__account .sidebar-item{min-height:48px}:is(.individual-composition-portal,.individual-humanicode-portal,.individual-engagement-portal) .portal-layout__content--flow{background:0 0;border-radius:0;padding:0;display:flex}.brand-logo{object-fit:contain;width:120px;height:120px;display:block}.button{background:var(--button-color);height:40px;color:var(--button-text-color);white-space:nowrap;cursor:pointer;border:0;border-radius:50px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-family:Mulish,sans-serif;font-size:14px;font-weight:700;line-height:1.4;transition:filter .15s;display:flex}.button:hover:not(:disabled){filter:brightness(.94)}.button:focus-visible{outline:2px solid var(--color-midnight-blue);outline-offset:3px}.button:disabled{opacity:.55;cursor:not-allowed}.button__icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.button__icon>img,.button__icon>svg{object-fit:contain;width:17px;height:21px;display:block}@media (prefers-reduced-motion:reduce){.button{transition:none}}.form-field{min-width:0;max-width:100%;min-height:max(44px, calc(52 * var(--form-field-unit,1px)));padding:calc(4 * var(--form-field-unit,1px)) calc(12 * var(--form-field-unit,1px));border-radius:calc(8 * var(--form-field-unit,1px));background:var(--color-signup-field);flex-direction:column;justify-content:center;gap:2px;font-family:Inter,sans-serif;display:flex}.form-field__title{font-size:max(10px, calc(12 * var(--form-field-unit,1px)));color:var(--color-signup-label);font-weight:700}.form-field__control{width:100%;min-width:0;color:var(--color-midnight-blue);font:400 max(12px, calc(16 * var(--form-field-unit,1px)))/1.6 "Inter", sans-serif;background:0 0;border:0;margin:0;padding:0}.form-field__control::placeholder{color:var(--color-teal);opacity:1}select.form-field__control:has(option[value=""]:checked){color:var(--color-teal);opacity:1}.form-field__control option{color:var(--color-midnight-blue)}.form-field__control:disabled{opacity:1;cursor:not-allowed}.form-field:focus-within{outline:2px solid var(--color-teal);outline-offset:2px}.form-field__control:focus{outline:none}@media (width<=800px){.form-field__control{font-size:16px}}.welcome-page{--signup-unit:min(.0488281vw, 1px);--form-field-unit:var(--signup-unit);gap:calc(12 * var(--signup-unit));min-height:100svh;padding:calc(24 * var(--signup-unit));background:var(--color-signup-shell);color:var(--color-midnight-blue);grid-template-columns:minmax(0,732fr) minmax(0,1256fr);font-family:Mulish,Arial,sans-serif;display:grid}.welcome-page__brand{isolation:isolate;border-radius:calc(16 * var(--signup-unit));background:var(--gradient-signup);position:relative;overflow:hidden}.welcome-page__watermark{aspect-ratio:1;opacity:.3;mix-blend-mode:exclusion;width:85.93%;position:absolute;top:.2%;left:-19.95%}.welcome-page__portrait{object-fit:cover;width:110.66%;height:104.65%;position:absolute;bottom:-2.33%;left:9.29%}.welcome-page__brand .brand-logo{top:calc(30 * var(--signup-unit));left:calc(30 * var(--signup-unit));width:calc(120 * var(--signup-unit));height:calc(120 * var(--signup-unit));position:absolute}.welcome-page__panel{min-width:0;min-height:calc(1032 * var(--signup-unit));padding:calc(24 * var(--signup-unit));border-radius:calc(12 * var(--signup-unit));background:var(--color-white);flex-direction:column;align-items:center;margin:0;display:flex}.welcome-page__step{padding:calc(16 * var(--signup-unit));min-height:calc(51 * var(--signup-unit));font:700 max(10px, calc(12 * var(--signup-unit))) "Inter", sans-serif;align-self:stretch;margin:0}.welcome-page__content{justify-content:center;align-items:center;gap:calc(36 * var(--signup-unit));width:min(100%, calc(880 * var(--signup-unit)));padding-block:calc(24 * var(--signup-unit));flex-direction:column;flex:1;display:flex}.welcome-page__illustration{width:calc(281 * var(--signup-unit));height:calc(366 * var(--signup-unit));flex-shrink:0;position:relative;overflow:hidden}.welcome-page__illustration img{width:112.07%;height:125.41%;position:absolute;top:-8.74%;left:-5.46%}.welcome-page__intro{text-align:center;width:100%}.welcome-page__intro h1,.welcome-page__intro p{font-size:max(18px, calc(32 * var(--signup-unit)));margin:0;line-height:1.4}.welcome-page__intro h1{font-weight:700}.welcome-page__fields{gap:calc(20 * var(--signup-unit));width:100%;padding:calc(20 * var(--signup-unit));border-radius:calc(12 * var(--signup-unit));background:var(--color-signup-form);grid-template-columns:repeat(2,minmax(0,1fr));font-family:Inter,sans-serif;display:grid}.welcome-page__field{min-width:0;min-height:max(44px, calc(52 * var(--signup-unit)));padding:calc(4 * var(--signup-unit)) calc(12 * var(--signup-unit));border-radius:calc(8 * var(--signup-unit));background:var(--color-signup-field);flex-direction:column;justify-content:center;gap:2px;display:flex}.welcome-page__field>span{font-size:max(10px, calc(12 * var(--signup-unit)));color:var(--color-signup-label);font-weight:700}.welcome-page__field input,.welcome-page__field select{width:100%;min-width:0;color:var(--color-midnight-blue);font:400 max(12px, calc(16 * var(--signup-unit)))/1.6 "Inter", sans-serif;background:0 0;border:0;margin:0;padding:0}.welcome-page__field input::placeholder,.welcome-page__field .is-placeholder{color:var(--color-teal);opacity:1}.welcome-page__field input:disabled{opacity:1;cursor:not-allowed}.welcome-page__field:focus-within{outline:2px solid var(--color-teal);outline-offset:2px}.welcome-page__field input:focus,.welcome-page__field select:focus{outline:none}.welcome-page__birth-row{align-items:center;gap:calc(20 * var(--signup-unit));grid-column:1/-1;display:flex}.welcome-page__date{width:max(160px, calc(221 * var(--signup-unit)))}.welcome-page__withhold{align-items:center;gap:calc(8 * var(--signup-unit));font-size:max(12px, calc(14 * var(--signup-unit)));cursor:pointer;display:flex}.welcome-page__withhold input{width:max(14px, calc(18 * var(--signup-unit)));height:max(14px, calc(18 * var(--signup-unit)));accent-color:var(--color-midnight-blue);margin:0}.welcome-page__footer{width:100%;min-height:calc(51 * var(--signup-unit));justify-content:flex-end;align-items:center;gap:16px;display:flex}.welcome-page__status{margin:0;font-size:12px;line-height:1.5}.welcome-page__next.button{height:auto;min-height:44px;padding:calc(16 * var(--signup-unit));border-radius:calc(8 * var(--signup-unit));background:var(--gradient-signup);font:700 max(10px, calc(12 * var(--signup-unit))) "Inter", sans-serif;flex-shrink:0}.welcome-page__next .button__icon>img{width:18px;height:18px}@media (width<=800px){.welcome-page{--signup-unit:.75px;grid-template-columns:1fr;gap:12px;padding:12px}.welcome-page__brand{min-height:160px}.welcome-page__portrait{width:210px;height:280px;inset:0 4% auto auto}.welcome-page__watermark{width:240px;top:-50px;left:10%}.welcome-page__panel{min-height:650px;padding:20px}.welcome-page__content{gap:24px;width:min(100%,600px)}.welcome-page__illustration{width:150px;height:195px}.welcome-page__field input,.welcome-page__field select{font-size:16px}.welcome-page__footer{flex-wrap:wrap}}@media (width<=480px){.welcome-page__panel{padding:16px}.welcome-page__fields{grid-template-columns:1fr;gap:12px;padding:12px}.welcome-page__birth-row{flex-wrap:wrap;gap:12px}.welcome-page__date{flex:1}.welcome-page__step{padding-inline:0}.welcome-page__next.button{width:100%}}.signup-flow__title{font-size:max(18px, calc(32 * var(--signup-unit)));text-align:center;margin:0;line-height:1.4}.signup-flow__title:focus,.signup-flow__complete h1:focus{outline:none}.signup-flow__photo-card{align-items:stretch;gap:calc(10 * var(--signup-unit));width:100%;padding:calc(20 * var(--signup-unit));border-radius:calc(8 * var(--signup-unit));background:var(--color-signup-form);display:flex}.signup-flow__photo{width:calc(180 * var(--signup-unit));height:calc(180 * var(--signup-unit));object-fit:cover;border-radius:4px;flex:none}.signup-flow__dropzone{justify-content:center;align-items:center;gap:calc(10 * var(--signup-unit));min-width:0;padding:calc(30 * var(--signup-unit));border:1px dashed var(--color-signup-field);border-radius:calc(10 * var(--signup-unit));background:var(--color-signup-field);color:var(--color-midnight-blue);text-align:center;font:400 max(12px, calc(12 * var(--signup-unit)))/1.5 "Inter", sans-serif;cursor:pointer;flex-direction:column;flex:1;display:flex}.signup-flow__dropzone.is-dragging,.signup-flow__dropzone:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}.signup-flow__contact{grid-template-columns:minmax(0,1fr)}.signup-flow__organisation>:first-child{grid-column:1/-1}.signup-flow__hr-note{font:400 max(12px, calc(14 * var(--signup-unit)))/1.6 "Inter", sans-serif;text-align:center}.signup-flow__hr-note p{margin:0}.signup-flow__hr-note a{color:inherit}.signup-flow__footer{justify-content:space-between}.signup-flow__actions{align-items:center;gap:calc(24 * var(--signup-unit));margin-left:auto;display:flex}.signup-flow__back.button{height:auto;min-height:44px;padding:calc(16 * var(--signup-unit));border-radius:calc(8 * var(--signup-unit));background:var(--color-signup-field);color:var(--color-midnight-blue);font:700 max(10px, calc(12 * var(--signup-unit))) "Inter", sans-serif}.signup-flow__back .button__icon>img{width:19px;height:19px}.signup-flow__skip{min-height:44px;padding:calc(16 * var(--signup-unit));color:var(--color-midnight-blue);font:700 max(10px, calc(12 * var(--signup-unit))) "Inter", sans-serif;cursor:pointer;background:0 0;border:0;border-radius:4px}.signup-flow__skip:focus-visible{outline:2px solid var(--color-teal)}.signup-flow__skip:disabled{cursor:not-allowed;opacity:.55}.signup-flow__status{text-align:center;margin:0;font:400 14px/1.5 Inter,sans-serif}@media (width<=480px){.signup-flow__photo-card{flex-direction:column;align-items:center;gap:12px}.signup-flow__dropzone{width:100%;min-height:135px}.signup-flow__actions{flex-wrap:wrap;justify-content:flex-end}.signup-flow__footer{flex-wrap:wrap}}.sign-in__panel{justify-content:center}.sign-in__form{align-items:center;gap:calc(36 * var(--signup-unit));width:min(100%, max(280px, calc(430 * var(--signup-unit))));flex-direction:column;display:flex}.sign-in__form h1{font-size:max(20px, calc(32 * var(--signup-unit)));margin:0;font-weight:700;line-height:1.4}.sign-in__controls{gap:calc(12 * var(--signup-unit));flex-direction:column;width:100%;display:flex}.sign-in__fields{grid-template-columns:minmax(0,1fr)}.sign-in__password{min-width:0;position:relative}.sign-in__password .form-field{padding-right:40px}.sign-in__visibility{cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:40px;padding:0;display:grid;position:absolute;top:0;bottom:0;right:0}.sign-in__visibility img{width:16px;height:16px;display:block}.sign-in__remember{min-height:calc(22 * var(--signup-unit))}.sign-in__submit.button{width:100%}.sign-in__forgot{color:var(--color-midnight-blue);font:400 max(12px, calc(14 * var(--signup-unit)))/1.6 "Inter", sans-serif;cursor:pointer;background:0 0;border:0;padding:4px}.sign-in__forgot:hover{text-decoration:underline}.sign-in__sso{align-items:stretch;gap:calc(10 * var(--signup-unit));flex-direction:column;width:100%;display:flex}.sign-in__divider{color:var(--color-teal-dark);font:400 max(12px, calc(14 * var(--signup-unit)))/1.4 "Inter", sans-serif;align-items:center;gap:12px;display:flex}.sign-in__divider:before,.sign-in__divider:after{content:"";background:var(--color-signup-field);flex:1;height:1px}.sign-in__sso-button.button{border:1px solid var(--color-teal);background:var(--color-white);width:100%;color:var(--color-midnight-blue)}.sign-in__sso-button.button:hover:not(:disabled){background:var(--color-blue-mist-light);border-color:var(--color-midnight-blue);filter:none}.sign-in__sso-button.button:focus-visible{outline-color:var(--color-sky-blue)}.sign-in__sso-button.button:disabled{border-color:var(--color-signup-field);color:var(--color-teal-dark)}.sign-in__sso-button .button__icon>svg{width:18px;height:18px}.sign-in__sso-help{color:var(--color-teal-dark);font:400 max(11px, calc(12 * var(--signup-unit)))/1.4 "Inter", sans-serif;text-align:center;margin:0}.sign-in__forgot:focus-visible,.sign-in__visibility:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}.sign-in__status{text-align:center;margin:0;font:400 12px/1.6 Inter,sans-serif}@media (width<=800px){.sign-in__panel{min-height:480px}.sign-in__form{width:min(100%,360px)}}.sign-in__fieldset{border:0;width:100%;min-width:0;margin:0;padding:0}.sign-in__fieldset:disabled{opacity:.65}.auth-status{max-width:42rem;margin:5rem auto;padding:2rem}.app-header{border-top:2px solid var(--color-sky-blue);background:var(--color-blue-ice);min-height:64px;color:var(--color-deep-blue);border-radius:10px 10px 0 0;align-items:center;gap:38px;padding:12px 16px;display:flex}.app-header__logo-slot{flex-shrink:0;width:160px;height:26px;position:relative}.app-header__logo{object-fit:contain;pointer-events:none;width:160px;height:126px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.app-header__roles{background:var(--color-blue-mist-light);border-radius:14px;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:8px 1px;display:flex;overflow:hidden}.app-header__roles button{background:var(--color-transparent);color:var(--color-midnight-blue);text-align:center;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-self:stretch;align-items:center;padding:4px 12px;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:140%;display:flex}.app-header__roles button[aria-pressed=true]{background:var(--color-teal);color:var(--color-white)}.app-header__tools{align-items:center;gap:20px;margin-left:auto;display:flex}.app-header__search{background:var(--color-blue-mist-light);border-radius:18px;justify-content:space-between;align-items:center;width:310px;height:32px;padding:8px 12px;display:flex}.app-header__search input{background:var(--color-transparent);width:100%;min-width:0;color:inherit;font:inherit;border:0;outline:none;font-size:11px}.app-header__search input::placeholder{color:var(--color-slate-teal);opacity:1}.app-header__search svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex-shrink:0;width:17px;height:17px}.app-header__icon img{object-fit:contain;width:24px;height:24px;display:block}.app-header__icon,.app-header__profile{background:var(--color-transparent);color:inherit;font:inherit;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-header__icon{width:24px;height:28px}.app-header__profile{white-space:nowrap;gap:8px;font-size:12px}.app-header__avatar{place-items:center;width:26px;height:26px;display:grid}.app-header__avatar img{object-fit:contain;width:26px;height:26px;display:block}.app-header button:focus-visible{outline:2px solid var(--color-sky-blue);outline-offset:-2px}@media (width<=900px){.app-header{flex-wrap:wrap;gap:16px}.app-header__tools{gap:12px}.app-header__search{width:160px}}@media (width<=600px){.app-header{gap:12px}.app-header__roles{margin-left:auto}.app-header__tools{width:100%}.app-header__search{flex:1}}.sidebar-item:disabled{cursor:not-allowed}.sidebar-item:disabled:hover{background:var(--color-transparent)}.sidebar-item{background:var(--color-transparent);width:100%;min-height:42px;color:var(--color-teal);text-align:left;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;border-radius:6px;align-items:center;gap:9px;padding:10px 8px;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:160%;display:flex}.sidebar-item--white{color:var(--color-white)}.sidebar-item:hover{background:var(--color-white-overlay)}.sidebar-item--active,.sidebar-item--active:hover{background:var(--color-slate-teal-dark)}.sidebar-item:focus-visible{outline:2px solid var(--color-sky-blue-pale);outline-offset:2px}.sidebar-item__icon{width:32px;height:32px;color:var(--color-blue-grey);flex-shrink:0;justify-content:center;align-items:center;gap:10px;display:flex}.sidebar-item__icon>img,.sidebar-item__icon>svg{object-fit:contain;width:32px;height:32px}@media (width<=600px){.sidebar-item{width:auto}}.sidebar-item__placeholder{border:1px solid var(--color-teal-medium);border-radius:5px;place-items:center;width:17px;height:19px;font-size:13px;font-weight:700;display:grid}.sidebar-item__polygon{justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.sidebar-item__polygon img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.sidebar-item__letter{color:var(--color-white);font-size:20px;font-weight:700;line-height:1;position:relative}.sidebar{background:var(--color-midnight-blue);width:280px;color:var(--color-white);border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:space-between;align-self:stretch;align-items:center;padding:24px 16px;display:flex}.sidebar__menus,.sidebar__account{width:100%}.sidebar__menus{flex-direction:column;gap:16px;display:flex}.sidebar__heading{background:var(--color-transparent);width:100%;color:var(--color-blue-grey-light);text-align:left;cursor:pointer;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;margin:0 0 14px;padding:8px 0;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:140%;display:flex}.sidebar__heading:hover{background:var(--color-white-overlay)}.sidebar__heading[aria-current=page]{background:var(--color-slate-teal-dark)}.sidebar__heading:focus-visible{outline:2px solid var(--color-sky-blue-pale);outline-offset:2px}.sidebar__notification{background:var(--color-pink);border-radius:50%;flex-shrink:0;width:10px;height:10px}.sidebar__account{margin-top:auto;padding-top:32px}@media (width<=600px){.sidebar{width:100%}.sidebar__section{flex-wrap:wrap;gap:4px;display:flex}.sidebar__heading{width:100%;margin-bottom:4px}.sidebar__account{flex-wrap:wrap;padding-top:16px;display:flex}}.common-my-profile__title,.common-settings__title{margin:0;font-size:28px}.humanicoach{min-width:0;color:var(--color-midnight-blue);flex:0 0 36px;align-content:start;transition:flex-basis .3s cubic-bezier(.22,1,.36,1);display:grid;overflow:clip}.humanicoach>*{grid-area:1/1}.humanicoach{font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.humanicoach--open{flex-basis:330px}.humanicoach button{font:inherit;color:inherit}.humanicoach button:not(:disabled){cursor:pointer}.humanicoach button:focus-visible,.humanicoach a:focus-visible{outline:2px solid var(--color-sky-blue);outline-offset:3px}.humanicoach__trigger{background:var(--color-blue-mist-light);border:0;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;padding:7px;display:flex}.humanicoach__trigger[hidden]{display:none}.humanicoach__trigger img{width:22px;height:26px}.humanicoach__panel{background:var(--color-blue-frost);opacity:0;visibility:hidden;flex-direction:column;align-items:flex-start;gap:12px;width:330px;height:980px;min-height:420px;max-height:calc(100svh - 82px);padding:20px;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .2s,visibility 0s linear .3s;display:flex;transform:translate(24px)}.humanicoach--open .humanicoach__panel{opacity:1;visibility:visible;transition-delay:0s;transform:translate(0)}.humanicoach__header{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.humanicoach__logo{width:44px;height:57px}.humanicoach__dismiss{background:var(--color-transparent);border:0;align-items:center;gap:10px;padding:0;display:flex;font-size:12px!important;font-weight:700!important}.humanicoach__dismiss img{flex-shrink:0;width:8px;height:8px}.humanicoach__panel h2{color:var(--color-midnight-blue);letter-spacing:.16px;margin:20px 0 16px;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:130%}.humanicoach__content{flex-direction:column;flex:1;gap:12px;width:100%;min-height:0;display:flex;overflow-y:auto}.humanicoach__copy{color:var(--color-midnight-blue);font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.humanicoach__copy p{margin:0 0 20px}.humanicoach__copy h3{margin:0 0 20px;font-size:14px}.humanicoach__copy ul{margin:0 0 20px;padding-left:22px}.humanicoach__copy li{margin-bottom:10px}.humanicoach__copy a{color:inherit;font-weight:600}.humanicoach__composer{width:100%}.humanicoach__composer-heading{align-items:center;gap:14px;margin-bottom:10px;display:flex}.humanicoach__composer-heading .humanicoach__ask{color:var(--color-midnight-blue);align-items:center;gap:6px;margin-right:auto;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:140%;display:flex}.humanicoach__composer-heading img{object-fit:contain;flex-shrink:0}.humanicoach__composer-heading .humanicoach__ask img{width:19px;height:24px}.humanicoach__composer-heading button{background:var(--color-transparent);color:var(--color-midnight-blue);text-align:center;border:0;align-items:center;gap:5px;padding:0;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:140%;display:flex}.humanicoach__mic-icon{width:11.25px;height:10.625px}.humanicoach__tools-icon{width:13.5px;height:12.375px}.humanicoach__composer textarea{resize:none;background:var(--color-blue-mist);width:100%;height:132px;color:var(--color-midnight-blue);font:inherit;border:0;border-radius:8px;padding:16px;font-size:14px;display:block}.humanicoach__composer textarea::placeholder{color:var(--color-teal-soft);opacity:1}@media (width<=1000px){.humanicoach{overflow:visible}.humanicoach--open{flex-basis:36px}.humanicoach__panel{z-index:10;width:min(330px,100vw);height:100svh;min-height:0;max-height:100svh;box-shadow:-6px 0 24px var(--color-midnight-blue-shadow);position:fixed;top:0;right:0}}@media (prefers-reduced-motion:reduce){.humanicoach,.humanicoach__panel{transition:none}}@media (width<=600px){.humanicoach{z-index:10;position:fixed;top:120px;right:12px}}.portal-layout{background:var(--color-blue-ice);align-items:stretch;gap:10px;min-height:calc(100svh - 64px);padding:0 18px 18px;display:flex}.portal-layout__content{background:var(--color-white);min-width:0;color:var(--color-deep-blue);border-radius:10px;flex:1;padding:24px}.portal-layout__locked-title{margin:0;font-size:28px}@media (width<=600px){.portal-layout{flex-direction:column;padding:0 12px 12px}}.humanicoach__pagination{justify-content:center;align-items:center;gap:12px;margin-top:auto;padding:12px 0;font-size:12px;font-weight:700;display:flex}.humanicoach__pagination button{background:var(--color-transparent);border:0;font-size:28px;font-weight:400}.humanicoach__pagination button:disabled{opacity:.35}.individual-page{min-height:calc(100svh - 130px);color:var(--color-midnight-blue);flex-direction:column;gap:28px;font-family:Mulish,sans-serif;display:flex}.individual-page__header{justify-content:space-between;align-items:center;gap:20px;display:flex}.individual-page__header>img{width:32px;height:46px}.individual-page__profile{text-align:right;flex-direction:column;font-size:14px;line-height:1.4;display:flex}.individual-page__profile .individual-page__name{font-size:24px;font-weight:900;line-height:140%}.individual-page__role{font-size:16px;font-style:normal;font-weight:400;line-height:140%}.individual-page__role strong{font-weight:700}.individual-page__body{flex:1;grid-template-columns:minmax(220px,1fr) minmax(0,3fr);gap:28px;display:grid}.individual-page__intro{flex-direction:column;justify-content:space-between;gap:48px;display:flex}.individual-page .individual-page__intro h1{margin:0 0 12px;font-size:36px;font-weight:400;line-height:1.3}.individual-page__intro h1 strong{letter-spacing:.2px;font-size:40px;font-weight:900;line-height:130%;display:block}.individual-page__intro p{margin:0;font-size:14px;line-height:1.5}.individual-page__tip h2{margin:0 0 14px;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.individual-page__tip p{font-size:14px;font-style:normal;font-weight:400;line-height:140%}.individual-page__snapshots{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.snapshot-card{background:var(--color-blue-frost);border-radius:8px;flex-direction:column;justify-content:space-between;gap:36px;min-width:0;min-height:350px;padding:22px;display:flex}.snapshot-card__label{align-items:center;gap:12px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:140%;display:flex}.snapshot-card__badge{height:36px;color:var(--color-white);flex:0 0 32px;place-items:center;font-size:22px;font-weight:900;display:grid;position:relative}.snapshot-card__badge img{width:100%;height:100%;position:absolute}.snapshot-card__badge span{position:relative}.snapshot-card__copy h2{letter-spacing:.12px;margin:0 0 12px;font-size:24px;font-style:normal;font-weight:700;line-height:120%}.snapshot-card__copy p{margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:130%}.snapshot-card__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.snapshot-card__footer>span{font-size:12px;font-weight:700}@media (width<=1250px){.individual-page__body{grid-template-columns:1fr}.individual-page__intro{grid-template-columns:1fr 1fr;gap:24px;display:grid}.individual-page__tip{align-self:end}}@media (width<=850px){.individual-page__snapshots,.individual-page__intro{grid-template-columns:1fr}.individual-page .individual-page__intro h1{font-size:28px}.snapshot-card{min-height:300px}}.individual-dashboard-layout{align-items:stretch;gap:12px;width:100%;min-width:0;display:flex}.individual-dashboard-portal .portal-layout__content--flow{background:0 0;border-radius:0;padding:0;display:flex}.individual-dashboard-portal:has(.individual-dashboard__earned) .sidebar__notification{background:#00875a}.individual-dashboard{background:#fff;border-radius:12px;flex:1;min-width:0;padding:24px}.individual-dashboard--started .individual-page__intro h1{font-size:32px;font-weight:800}.individual-dashboard--started .individual-page__intro h1 strong{font-size:inherit;display:inline}.individual-dashboard .individual-page__snapshots{gap:24px}.individual-dashboard__earned{align-items:center;gap:8px;font-weight:800;display:flex;margin-top:16px!important}.individual-dashboard__earned img{object-fit:contain;flex-shrink:0;width:38px;height:38px}.individual-dashboard__example{color:#356d7a;margin-top:12px!important;font-size:12px!important}.dashboard-tags{background:#eaf2f3;border-radius:8px;flex:0 180px;align-self:stretch;min-width:110px;padding:12px}.dashboard-tags h3{margin:0 0 8px;font-size:12px}.dashboard-tags ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dashboard-tags li{color:#fff;text-align:center;overflow-wrap:anywhere;background:#356d7a;border-radius:5px;padding:10px 8px;font-size:12px;font-weight:800}.dashboard-tags--horizontal{flex:initial;min-width:0}.dashboard-tags--horizontal ul{flex-flow:wrap}.dashboard-tags--horizontal li{flex:100px}.dashboard-metric{background:#eaf2f3;border-radius:8px;flex-direction:column;flex:0 170px;justify-content:center;align-items:center;gap:12px;min-width:125px;padding:12px;font-size:14px;display:flex}.dashboard-metric__face{width:90px;height:90px}.dashboard-metric__comparisons{gap:18px;display:flex}.dashboard-metric__comparisons>div{text-align:center;flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.dashboard-metric__comparisons img{object-fit:contain;width:28px;height:52px}.dashboard-metric__comparisons b,.dashboard-metric small{font-size:11px}.individual-dashboard-portal{color:#0b3140;background:#eff7f8}.individual-dashboard-portal .app-header{background:#eff7f8;border:0;border-radius:0;gap:70px;min-height:80px;padding:24px}.individual-dashboard-portal .app-header__roles{border-radius:28px}.individual-dashboard-portal .app-header__roles button{width:90px}.individual-dashboard-portal .app-header__profile{gap:12px;font-size:16px;font-weight:700}.individual-dashboard-portal .portal-layout{background:#eff7f8;gap:12px;min-height:calc(100svh - 80px);padding:0 24px 24px}.individual-dashboard-portal .sidebar{border-radius:12px;width:220px}.individual-dashboard-portal .sidebar__menus{gap:12px}.individual-dashboard-portal .sidebar__heading{margin-bottom:12px}.individual-dashboard-portal .sidebar__notification{width:12px;height:12px}.individual-dashboard-portal .sidebar-item{border-radius:8px;gap:8px;min-height:56px;padding:12px 8px}.individual-dashboard-portal .sidebar__account .sidebar-item{min-height:48px}.individual-dashboard{gap:32px;min-height:calc(100svh - 104px)}.individual-dashboard .individual-page__body{grid-template-columns:396px minmax(0,1fr);gap:24px}.individual-dashboard .individual-page__intro{gap:48px;display:flex}.individual-dashboard .individual-page__intro>div>p{font-size:16px;line-height:1.4}.individual-dashboard .individual-page__intro h1{margin-bottom:12px;font-size:40px;line-height:1.3}.individual-dashboard .individual-page__intro h1 strong{font-size:40px}.individual-dashboard--started .individual-page__intro h1{font-size:32px;font-weight:700;line-height:1}.individual-dashboard--started .individual-page__intro h1 strong{font-size:inherit}.individual-dashboard .individual-page__tip h2{margin-bottom:16px}.individual-dashboard .individual-page__tip p{max-width:356px;font-size:14px}.individual-dashboard .individual-page__snapshots{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(410px,1fr)}.individual-dashboard .dashboard-tags,.individual-dashboard .dashboard-metric{box-sizing:border-box;background:#abc8cd3d;flex:0 0 190px;align-self:flex-start;width:190px;min-width:0;height:295px}.individual-dashboard .dashboard-tags{flex-direction:column;display:flex}.individual-dashboard .dashboard-tags h3{margin-bottom:8px;font-family:Mulish,sans-serif;font-size:12px;line-height:1.2}.individual-dashboard .dashboard-tags ul{flex:1;min-height:0;overflow-y:auto}.individual-dashboard .dashboard-tags li{border-radius:8px;flex:1;place-items:center;padding:6px 8px;font-weight:900;line-height:1.4;display:grid}.individual-dashboard .dashboard-tags--horizontal{flex:initial;width:100%;height:auto;padding:12px}.individual-dashboard .dashboard-tags--horizontal ul{overflow:visible}.individual-dashboard .dashboard-tags--horizontal li{flex:100px;min-height:44px}.individual-dashboard .dashboard-metric{gap:11px}.individual-dashboard .dashboard-metric__face{width:96px;height:96px}.individual-dashboard .dashboard-metric>strong{font:400 16px/1.4 Inter,sans-serif}.individual-dashboard .dashboard-metric__comparisons{gap:4px}.individual-dashboard .dashboard-metric__comparisons img{width:40px;height:60px}.individual-dashboard-layout>.humanicoach{flex-basis:60px}.individual-dashboard-layout>.humanicoach--open{flex-basis:330px}.individual-dashboard-layout .humanicoach__trigger{border-radius:8px;width:60px;height:60px;padding:10px}.individual-dashboard-layout .humanicoach__trigger img{width:31px;height:40px}.individual-dashboard-layout .humanicoach__panel{border-radius:8px;gap:24px;height:100%;min-height:calc(100svh - 104px);max-height:none;padding:23px 24px}.individual-dashboard-layout .humanicoach__panel h2{margin:0}@media (width<=1799px){.individual-dashboard .individual-page__body{grid-template-columns:minmax(240px,.7fr) minmax(0,2fr)}.individual-dashboard .dashboard-tags,.individual-dashboard .dashboard-metric{flex-basis:150px;width:150px}.individual-dashboard .dashboard-tags--horizontal{flex-basis:auto;width:100%}.individual-dashboard .dashboard-snapshot__result{gap:16px}.individual-dashboard-layout:has(.humanicoach--open) .individual-page__body{grid-template-columns:1fr}}@media (width<=1399px){.individual-dashboard .individual-page__body{grid-template-columns:1fr}.individual-dashboard .individual-page__intro{grid-template-columns:1fr 1fr;gap:24px;display:grid}}@media (width<=1000px){.individual-dashboard-layout>.humanicoach--open{flex-basis:60px}.individual-dashboard-layout .humanicoach__panel{height:100svh;min-height:0}.individual-dashboard .individual-page__snapshots{grid-template-columns:1fr}.individual-dashboard-portal .app-header{gap:16px}}@media (width<=600px){.individual-dashboard-portal .portal-layout{padding:0 12px 12px}.individual-dashboard-portal .sidebar{width:100%}.individual-dashboard-portal .app-header{padding:16px 12px}.individual-dashboard-portal .app-header__roles button{width:auto}.individual-dashboard{padding:18px}.individual-dashboard .individual-page__intro{grid-template-columns:1fr}.individual-dashboard .dashboard-tags,.individual-dashboard .dashboard-metric{flex-basis:auto;width:100%;height:auto}.individual-dashboard .dashboard-tags ul{overflow:visible}}.dashboard-snapshot{color:#0b3140;box-sizing:border-box;background:#abc8cd3d;border:1px solid #0000;border-radius:8px;flex-direction:column;gap:24px;min-width:0;min-height:360px;padding:24px;display:flex}.dashboard-snapshot--complete{background:#fff;border-color:#abc8cd}.dashboard-snapshot__header{align-items:center;gap:12px;display:flex}.dashboard-snapshot__badge{color:#fff;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#548595;flex-shrink:0;place-items:center;width:34px;height:38px;font-size:24px;font-weight:800;display:grid}.dashboard-snapshot--complete .dashboard-snapshot__badge{background:#00875a}.dashboard-snapshot__header h2{flex:1;margin:0;font-size:16px;line-height:1.4}.dashboard-snapshot__status{color:#00875a;white-space:nowrap;font-size:16px;font-weight:700}.dashboard-snapshot__intro{flex-direction:column;flex:1;justify-content:center;gap:16px;display:flex}.dashboard-snapshot h3{margin:0;font-size:24px;line-height:1.2}.dashboard-snapshot p{margin:0;line-height:1.4}.dashboard-snapshot__intro p{font-size:24px}.dashboard-snapshot__footer{justify-content:space-between;align-items:center;gap:16px;font-size:12px;font-weight:700;display:flex}.dashboard-snapshot__action{box-sizing:border-box;color:#fff;min-height:40px;font:inherit;text-align:center;cursor:pointer;background:#0b3140;border:0;border-radius:50px;justify-content:center;align-items:center;padding:8px 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.dashboard-snapshot__action--unlock{background:#d63d58;gap:10px}.dashboard-snapshot__action--unlock img{width:16px;height:20px}.dashboard-snapshot__result--stacked>.dashboard-snapshot__action{align-self:flex-start}.dashboard-snapshot__action:disabled{cursor:not-allowed}.dashboard-snapshot__action:focus-visible{outline-offset:3px;outline:3px solid #548595}.dashboard-snapshot__result{flex:1;gap:24px;min-width:0;display:flex}.dashboard-snapshot__copy{flex-direction:column;flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.dashboard-snapshot__copy p{font-size:14px}.dashboard-snapshot__copy .dashboard-snapshot__action{margin-top:auto}.dashboard-snapshot__sparkle{font-size:28px;line-height:1}.dashboard-snapshot__result--stacked{flex-direction:column}.dashboard-snapshot__header h2{font-family:Inter,sans-serif;font-weight:700}.dashboard-snapshot__header{gap:8px;min-height:40px}.dashboard-snapshot__badge{margin-right:6px;font-family:Inter,sans-serif;font-weight:700}.dashboard-snapshot__footer{font-size:16px}.dashboard-snapshot__action{padding:12px 24px;font-size:16px;line-height:1.4}.dashboard-snapshot__action--unlock{height:40px;padding:8px 24px}.dashboard-snapshot__copy p{font-family:Inter,sans-serif}.dashboard-snapshot__copy h3{letter-spacing:-.48px}.dashboard-snapshot__sparkle{object-fit:contain;flex-shrink:0}.dashboard-snapshot__result--stacked{gap:12px}@media (width<=1399px){.dashboard-snapshot__header{flex-wrap:wrap}}@media (width<=600px){.dashboard-snapshot__result{flex-direction:column}.dashboard-snapshot__status{font-size:12px}.dashboard-snapshot__intro p{font-size:18px}}.individual-humanicode{background:var(--color-white);border-radius:12px;flex-direction:column;align-items:center;gap:48px;width:100%;padding:48px;display:flex}.individual-humanicode__heading{text-align:center;flex-direction:column;gap:24px;display:flex}.individual-humanicode__heading h1{letter-spacing:.2px;font:600 40px/1.3 Inter,sans-serif}.individual-humanicode__heading p{color:var(--individual-composition-muted);font-size:24px;line-height:1.4}.individual-humanicode__cards{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%;display:grid}.individual-humanicode__card{background:var(--individual-composition-surface);border-radius:12px;flex-direction:column;gap:24px;min-height:622px;padding:24px;display:flex}.individual-humanicode__card--locked{opacity:.6;background:linear-gradient(95deg, white 1.394%, var(--individual-composition-surface) 100.31%)}.individual-humanicode__card--complete{background:var(--color-composition-complete-surface)}.individual-humanicode__complete.button .button__icon img{width:24px;height:24px}.individual-humanicode__card>header,.individual-humanicode__card>footer{justify-content:space-between;align-items:center;gap:8px;font-size:16px;line-height:1.4;display:flex}.individual-humanicode__card>header{font-family:Inter,sans-serif}.individual-humanicode__copy{flex-direction:column;flex:1;gap:24px;padding:32px 0;display:flex}.individual-humanicode__copy h2{letter-spacing:.16px;min-height:80px;color:var(--individual-composition-heading);font-size:32px;line-height:1.2}.individual-humanicode__copy p{font-size:24px;line-height:1.4}.individual-humanicode__begin.button{padding:0 24px;font-size:16px}.individual-humanicode__begin .button__icon img{width:26px;height:12px}@media (width<=1900px){.individual-humanicode__copy p{font-size:clamp(18px,1.17vw,24px)}.individual-humanicode__copy h2{font-size:clamp(24px,1.56vw,32px)}.individual-humanicode__card>footer{flex-wrap:wrap}}@media (width<=1500px){.individual-humanicode{padding:32px}.individual-humanicode__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.individual-humanicode__card{min-height:440px}.individual-humanicode__copy h2{min-height:0}}@media (width<=600px){.individual-humanicode{gap:32px;padding:24px}.individual-humanicode__heading h1{font-size:28px}.individual-humanicode__heading p{font-size:18px}.individual-humanicode__cards{grid-template-columns:1fr}}.individual-humanicode{min-height:calc(100svh - 104px);color:var(--color-midnight-blue)}.individual-humanicode h1,.individual-humanicode h2,.individual-humanicode p{margin:0}.individual-humanicode__badge{flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.individual-humanicode__badge>*{grid-area:1/1}.individual-humanicode__badge>span{color:#fff;font:700 20px/1.4 Inter,sans-serif}.individual-humanicode__begin:focus-visible{outline:2px solid var(--color-midnight-blue);outline-offset:4px}.individual-composition-flow{gap:12px;width:100%;min-width:0;min-height:calc(100svh - 104px);display:flex}.individual-composition-flow p,.individual-composition-flow h1,.individual-composition-flow h2,.individual-composition-flow h3{margin:0}.individual-composition-flow button{cursor:pointer}.individual-composition-flow button:focus-visible,.individual-composition-flow a:focus-visible,.individual-composition-flow input:focus-visible,.individual-composition-flow textarea:focus-visible{outline:2px solid var(--color-teal);outline-offset:4px}.individual-composition-badge{flex-shrink:0;place-items:center;width:32px;height:32px;display:inline-grid;position:relative}.individual-composition-badge>img,.individual-composition-badge>span{grid-area:1/1}.individual-composition-badge>span{color:var(--color-white);font:700 20px/1.4 Inter,sans-serif}.individual-composition-badge--large{width:44px;height:52px}.individual-composition-badge--large>span{font-size:32px}.individual-composition-navigation{background:var(--individual-composition-surface);border-radius:12px;flex-direction:column;flex:0 0 254px;gap:32px;width:254px;padding:24px;display:flex}.individual-composition-navigation__status{background:var(--individual-composition-surface);text-transform:uppercase;border-radius:8px;align-items:center;gap:8px;padding:8px;font-size:14px;font-weight:700;line-height:1.6;display:flex}.individual-composition-navigation__status--insights{background:var(--color-blue-grey-light);padding:8px 12px}.individual-composition-navigation nav{flex-direction:column;flex:1;gap:8px;display:flex}.individual-composition-navigation nav>*{height:35px;color:var(--color-teal);text-transform:uppercase;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;font:700 14px/1.2 Mulish,sans-serif;display:flex}.individual-composition-navigation nav .is-current{color:var(--color-midnight-blue)}.individual-composition-navigation nav i{background:var(--color-blue-grey-light);border-radius:50%;flex:0 0 12px;width:12px;height:12px}.individual-composition-navigation nav i.is-complete{background:var(--individual-composition-success)}.individual-composition-navigation__snapshot h2{color:var(--individual-composition-heading);letter-spacing:.115px;margin-bottom:24px;font-size:23px;line-height:1.2}.individual-composition-navigation__snapshot p{font-size:16px;line-height:1.4}.individual-composition-main{background:var(--color-white);border-radius:12px;outline:none;flex-direction:column;flex:1;min-width:0;padding:24px;display:flex}.individual-composition-main__spacer{flex:0 0 33px;height:33px}.individual-composition-main__center{flex:1;justify-content:center;align-items:center;padding:32px 0;display:flex}.individual-composition-assessment{flex-direction:column;align-items:center;gap:26px;width:531px;max-width:100%;display:flex}.individual-composition-assessment__image{object-fit:cover;max-width:100%;transform:scaleX(-1)}.individual-composition-assessment h1{letter-spacing:.16px;text-align:center;font-size:32px;font-weight:600;line-height:1.3}.individual-composition-assessment__link{background:var(--individual-composition-gradient);width:452px;max-width:100%;color:var(--color-white);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:16px;font:700 16px Inter,sans-serif;text-decoration:none;display:flex}.individual-composition-assessment__code{text-align:center;flex-direction:column;gap:12px;width:452px;max-width:100%;font:400 16px/1.6 Inter,sans-serif;display:flex;position:relative}.individual-composition-assessment__code>div{background:var(--individual-composition-input);border-radius:8px;align-items:center;gap:12px;height:52px;padding:6px 6px 6px 16px;display:flex}.individual-composition-assessment__code input{width:100%;min-width:0;color:var(--color-midnight-blue);font:inherit;background:0 0;border:0;padding:0}.individual-composition-assessment__code input::placeholder{color:var(--color-teal);opacity:1}.individual-composition-assessment__code button{background:var(--color-midnight-blue);border:0;border-radius:4px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.individual-composition-assessment__notice{font-size:12px}.individual-composition-question{flex-direction:column;justify-content:center;align-items:center;gap:26px;width:100%;display:flex}.individual-composition-question__art{flex-shrink:0;width:356px;max-width:100%;height:245px}.individual-composition-question__art>img{object-fit:cover;width:100%;height:100%;display:block}.individual-composition-question__body{flex-direction:column;align-items:center;gap:32px;width:768px;max-width:100%;display:flex;position:relative}.individual-composition-question h1{text-align:center;font-size:32px;font-weight:700;line-height:1.4}.individual-composition-options{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.individual-composition-options button{background:var(--individual-composition-surface);color:var(--color-midnight-blue);border:0;border-radius:88px;padding:8px 12px;font:700 14px/1.4 Inter,sans-serif}.individual-composition-options button:hover{background:var(--individual-composition-input)}.individual-composition-options button[aria-pressed=true]{background:var(--color-midnight-blue);color:var(--color-white)}.individual-composition-question--energy .individual-composition-question__art{width:302px;height:307px;position:relative;overflow:hidden}.individual-composition-question--energy .individual-composition-question__art>img{width:100%;height:109.99%;position:absolute;top:-4.99%}.individual-composition-question--energy .individual-composition-question__body{width:1070px;padding:20px}.individual-composition-error{color:var(--color-rose);font-size:14px}.individual-composition-controls{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;min-height:51px;display:flex}.individual-composition-button.button{background:var(--individual-composition-gradient);border-radius:8px;gap:12px;height:auto;min-height:50px;padding:16px;font:700 12px Inter,sans-serif}.individual-composition-button--back.button{background:var(--individual-composition-input);color:var(--color-midnight-blue)}.individual-composition-button .button__icon img{width:18px;height:18px}.individual-composition-button--back .button__icon img{width:19px;height:19px}.individual-composition-flow .humanicoach{flex:0 0 60px}.individual-composition-flow .humanicoach--open{flex-basis:330px}.individual-composition-flow .humanicoach__trigger{background:var(--individual-composition-surface);border-radius:8px;width:60px;height:60px;padding:8px}.individual-composition-flow .humanicoach__trigger img{width:44px;height:56px;transform:scale(.75)}.individual-composition-flow .humanicoach__panel{background:var(--individual-composition-surface);border-radius:12px;gap:31px;height:calc(100svh - 100px);min-height:760px;max-height:none;padding:23px 24px}.individual-composition-flow .humanicoach__logo{width:44px;height:56px}.individual-composition-flow .humanicoach__dismiss{gap:8px}.individual-composition-flow .humanicoach__dismiss img{width:16px;height:16px}.individual-composition-flow .humanicoach__panel h2{margin:0}.individual-composition-flow .humanicoach__copy p{margin:0 0 20px}.individual-composition-flow .humanicoach__content{overflow:auto}.individual-composition-flow .humanicoach__mic-icon{width:20px;height:20px}.individual-composition-flow .humanicoach__tools-icon{width:18px;height:18px}.individual-composition-flow .humanicoach__composer-heading{gap:14px;margin-bottom:8px}.individual-composition-flow .humanicoach__composer textarea{background:var(--individual-composition-surface);height:131px}.individual-composition-complete{text-align:center;flex-direction:column;align-items:center;gap:32px;width:980px;max-width:100%;margin:auto;padding:20px;display:flex}.individual-composition-complete__art{width:344px;max-width:100%;height:448px;margin-bottom:-32px;position:relative}.individual-composition-complete__crop{position:absolute;inset:0;overflow:hidden}.individual-composition-complete__crop>img{width:112.07%;max-width:none;height:125.41%;position:absolute;top:-8.74%;left:-5.46%}.individual-composition-complete__badge{place-items:center;width:44px;height:52px;display:grid;position:absolute;top:23px;left:245px}.individual-composition-complete__badge>*{grid-area:1/1}.individual-composition-complete__badge>span{color:var(--color-white);font:700 30px/1.4 Inter,sans-serif}.individual-composition-complete h1{font-size:32px;line-height:1.7}.individual-composition-complete__explore.button{border:1px solid var(--color-teal);background:var(--individual-composition-gradient);height:52px;color:var(--individual-composition-input);border-radius:12px;padding:8px 24px;font:700 16px/1.6 Inter,sans-serif;box-shadow:0 4px 16px #0000003d}.individual-composition-complete>p{color:var(--individual-composition-muted);font-size:16px;line-height:1.4}.individual-composition-insights{flex-direction:column;flex:1;gap:32px;min-width:0;display:flex}.individual-composition-insights__header{justify-content:space-between;align-items:center;min-height:54px;display:flex}.individual-composition-insights__header>div{flex-direction:column;align-items:flex-end;gap:0;display:flex}.individual-composition-insights__header strong{font-size:24px;font-weight:900;line-height:1.3}.individual-composition-insights__header span{font-size:16px;line-height:1.4}.individual-composition-insights__body{flex:1;gap:24px;min-width:0;display:flex}.individual-composition-insights__intro{flex-direction:column;flex:0 0 444px;justify-content:space-between;gap:36px;display:flex}.individual-composition-insights__intro h1{margin-bottom:12px;font-size:32px;line-height:1}.individual-composition-insights__intro p{font-size:16px;line-height:1.4}.individual-composition-insights__intro>div:first-child p{max-width:396px}.individual-composition-insights__summary{flex-direction:column;gap:24px;display:flex}.individual-composition-insights__summary img{align-self:flex-start}.individual-composition-insights__summary h2{max-width:358px;font-size:24px;line-height:1.3}.individual-composition-insights__tip h2{margin-bottom:16px;font-size:16px;line-height:1.4}.individual-composition-insights__tip p{font-size:14px}.individual-composition-insights__details{flex:1;gap:24px;min-width:0;display:flex}.individual-composition-strengths{background:var(--individual-composition-surface);border-radius:8px;flex-direction:column;flex:1;gap:24px;min-width:0;padding:24px;display:flex}.individual-composition-strengths>h2,.individual-composition-expanded h2{font-size:16px;line-height:1.4}.individual-composition-strengths>p{font-size:14px;line-height:1.4}.individual-composition-strengths__list{flex-direction:column;flex:1;gap:8px;display:flex}.individual-composition-strength{color:var(--color-white);border-radius:8px;flex-direction:column;flex:1;min-height:70px;display:flex}.individual-composition-strength--relationship{background:var(--individual-composition-relationship)}.individual-composition-strength--executing{background:var(--individual-composition-executing)}.individual-composition-strength--thinking{background:var(--individual-composition-thinking)}.individual-composition-strength--influencing{background:var(--individual-composition-influencing)}.individual-composition-strength>button{width:100%;color:inherit;text-align:left;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:12px;padding:24px;font:900 16px/1.4 Mulish,sans-serif;display:flex}.individual-composition-strength.is-expanded{flex:none;gap:32px;min-height:247px;padding:24px}.individual-composition-strength.is-expanded>button{flex:none;padding:0}.individual-composition-strength>div{border-top:1px solid #fff6;flex-direction:column;gap:16px;padding-top:32px;font-size:14px;line-height:1.4;display:flex}.individual-composition-insight-cards{border-radius:8px;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex;overflow:hidden}.individual-composition-insight-cards>button{background:var(--individual-composition-surface);color:inherit;text-align:left;border:0;flex:1;padding:24px;font-family:inherit}.individual-composition-insight-cards>button:hover{background:var(--individual-composition-input)}.individual-composition-insight-cards>button>span{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;font-size:16px;line-height:1.4;display:flex}.individual-composition-insight-cards>button>span img{flex-shrink:0}.individual-composition-insight-cards p{font-size:14px;line-height:1.4}.individual-composition-expanded{background:var(--individual-composition-surface);border-radius:8px;flex-direction:column;flex:1;gap:24px;min-width:0;padding:24px;display:flex}.individual-composition-expanded>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.individual-composition-expanded>header button{color:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:0;font:700 12px/1.4 Mulish,sans-serif;display:flex}.individual-composition-expanded>p{max-width:888px;font-size:14px;line-height:1.4}.individual-composition-insight-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.individual-composition-insight-tabs button{background:var(--individual-composition-surface);min-height:120px;color:inherit;border:0;border-radius:8px;padding:10px;font:700 14px/1.3 Inter,sans-serif}.individual-composition-insight-tabs button[aria-selected=true]{background:var(--color-midnight-blue);color:var(--color-white)}.individual-composition-insight-answer{flex-direction:column;flex:1;gap:24px;display:flex}.individual-composition-insight-box{background:var(--color-white);border-radius:8px;flex:1;min-width:0;padding:24px;font:400 14px/1.3 Inter,sans-serif}.individual-composition-insight-box h3{margin-bottom:18px;font-size:14px;line-height:1.3}.individual-composition-insight-box p+p{margin-top:18px}.individual-composition-insight-box ul{margin:0;padding-left:20px}.individual-composition-insight-box li+li{margin-top:8px}.individual-composition-insight-answer__columns{gap:24px;display:flex}.individual-composition-insight-answer--growth .individual-composition-insight-answer__lead{min-height:222px}@media (width<=1900px){.individual-composition-insights__intro{flex-basis:30.5%}.individual-composition-insights__intro h1{font-size:clamp(24px,1.56vw,32px);line-height:1.1}}@media (width<=1500px){.individual-composition-portal .app-header{gap:40px}.individual-composition-portal .app-header__search{width:230px}.individual-composition-insights__body{flex-direction:column}.individual-composition-insights__intro{flex-basis:auto;grid-template-columns:1fr 1.5fr 1fr;gap:24px;display:grid}.individual-composition-insights__summary{gap:12px}.individual-composition-insights__summary h2{font-size:20px}.individual-composition-insights__intro p,.individual-composition-assessment__link{font-size:14px}}@media (width<=1200px){.individual-composition-portal .app-header{gap:24px}.individual-composition-portal .app-header__tools{gap:16px}.individual-composition-portal .app-header__search{width:140px}.individual-composition-portal .sidebar{width:200px}.individual-composition-navigation{flex-basis:216px;width:216px;padding:20px}.individual-composition-flow .humanicoach{flex-basis:60px}.individual-composition-flow .humanicoach__panel{z-index:20;background:var(--color-blue-mist-light);height:calc(100svh - 104px);min-height:0;max-height:none;box-shadow:-6px 0 24px var(--color-midnight-blue-shadow);position:fixed;top:80px;right:24px}.individual-composition-question h1,.individual-composition-assessment h1{font-size:28px}.individual-composition-insights__intro{grid-template-columns:1fr 1fr}.individual-composition-insights__tip{grid-column:1/-1}.individual-composition-insight-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.individual-composition-insight-tabs button{min-height:80px}}@media (width<=900px){.individual-composition-portal .app-header{flex-wrap:wrap;height:auto;min-height:80px}.individual-composition-portal .app-header__tools{width:100%}.individual-composition-portal .app-header__search{flex:1}.individual-composition-portal .portal-layout{flex-direction:column}.individual-composition-portal .sidebar{width:100%;padding:12px}.individual-composition-portal .sidebar__menus{flex-flow:wrap;align-items:center}.individual-composition-portal .sidebar__section{flex-wrap:wrap;align-items:center;display:flex}.individual-composition-portal .sidebar-item{width:auto;min-height:44px;padding:6px 8px}.individual-composition-portal .sidebar__heading{width:100%;margin:0}.individual-composition-portal .sidebar__account{padding:8px 0 0;display:flex}.individual-composition-flow{min-height:760px}.individual-composition-navigation{flex-basis:200px;width:200px;padding:16px}.individual-composition-navigation__snapshot h2{font-size:20px}.individual-composition-main{padding:20px}.individual-composition-flow .humanicoach{z-index:20;position:fixed;top:auto;bottom:20px;right:20px}.individual-composition-flow .humanicoach__panel{height:calc(100svh - 32px);top:16px;right:16px}.individual-composition-insights__intro,.individual-composition-insights__details{flex-direction:column;display:flex}.individual-composition-insight-answer__columns{flex-direction:column}.individual-composition-complete h1{font-size:26px;line-height:1.3}}@media (width<=600px){.individual-composition-portal .app-header{gap:16px;padding:16px 12px}.individual-composition-portal .app-header__roles{margin-left:0}.individual-composition-portal .app-header__profile{font-size:12px}.individual-composition-portal .portal-layout{padding:0 12px 12px}.individual-composition-flow{flex-direction:column;min-height:0}.individual-composition-navigation{flex-basis:auto;gap:16px;width:100%}.individual-composition-navigation nav{grid-template-columns:1fr 1fr;gap:8px 20px;display:grid}.individual-composition-navigation__snapshot{display:none}.individual-composition-main{min-height:650px;padding:20px 16px}.individual-composition-main__center{padding:32px 0}.individual-composition-assessment h1,.individual-composition-question h1{font-size:26px}.individual-composition-assessment__link{font-size:13px}.individual-composition-question__art{aspect-ratio:356/245;width:min(356px,100%);height:auto}.individual-composition-options button{font-size:12px}.individual-composition-question--energy .individual-composition-question__body{padding:0}.individual-composition-complete{padding:24px 0}.individual-composition-complete__art{width:344px;max-width:none;margin-top:-45px;margin-bottom:-77px;transform:scale(.8)}.individual-composition-complete__explore.button{padding:8px 16px;font-size:13px}.individual-composition-insights__header strong{font-size:20px}.individual-composition-insights__header span{font-size:12px}.individual-composition-insights__header .individual-composition-badge>span{font-size:32px}.individual-composition-expanded{padding:16px}}.collection-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.add-item{text-align:center;flex-direction:column;gap:12px;width:100%;font:400 16px/1.6 Inter,sans-serif;display:flex}.add-item__field{background:var(--color-signup-field);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;min-height:52px;padding:6px 6px 6px 16px;display:flex}.add-item__field>input{width:120px;min-width:100px;color:var(--color-midnight-blue);font:inherit;background:0 0;border:0;flex:1}.add-item__field>input::placeholder{color:var(--color-teal)}.add-item__field>button{background:var(--color-midnight-blue);cursor:pointer;border:0;border-radius:4px;flex:0 0 40px;place-items:center;width:40px;height:40px;margin-left:auto;display:grid}.add-item__field>button:disabled{opacity:.45;cursor:not-allowed}.add-item__field>button img{width:24px;height:24px}.choice-pills{border:0;flex-wrap:wrap;justify-content:center;gap:10px;min-width:0;margin:0;padding:0;display:flex}.choice-pills__pill{background:var(--color-signup-form);color:var(--color-midnight-blue);cursor:pointer;border-radius:88px;padding:8px 12px;font:700 14px/1.4 Inter,sans-serif;position:relative}.choice-pills__pill.is-selected{color:var(--color-white);background:var(--color-slate-teal-dark)}.choice-pills__pill input{opacity:0;width:1px;height:1px;position:absolute}.choice-pills__pill:focus-within{outline:2px solid var(--color-teal);outline-offset:3px}.section-tabs{flex-wrap:wrap;justify-content:center;gap:36px;display:flex}.section-tabs button{color:var(--color-teal);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:0 0 8px;font:400 16px/1.6 Inter,sans-serif}.section-tabs button[aria-current]{color:var(--color-midnight-blue);border-bottom-color:currentColor}.flow-actions{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.flow-actions>div{align-items:center;gap:24px;display:flex}.flow-actions .button{border-radius:8px;height:51px;padding:16px;font:700 12px/1.4 Inter,sans-serif}.flow-actions__back.button{background:var(--color-signup-field);color:var(--color-midnight-blue)}.flow-actions__next.button{background:var(--gradient-signup)}.flow-actions__back .button__icon>img{width:19px;height:19px}.flow-actions__next .button__icon>img{width:18px;height:18px}.flow-actions__skip{color:var(--color-midnight-blue);cursor:pointer;background:0 0;border:0;padding:16px;font:700 12px/1.4 Inter,sans-serif}.section-tabs button:focus-visible,.add-item button:focus-visible,.flow-actions__skip:focus-visible{outline:2px solid var(--color-teal);outline-offset:3px}@media (width<=600px){.flow-actions,.flow-actions>div{gap:8px}.flow-actions__skip{padding:8px}}.expandable-insight{background:var(--color-blue-grey-light-overlay);color:var(--color-midnight-blue);padding:24px}.expandable-insight>header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:24px;display:flex}.expandable-insight h3{font:700 16px/1.4 Mulish,sans-serif}.expandable-insight>p{font:400 14px/1.4 Mulish,sans-serif}.expandable-insight>header button{cursor:pointer;background:0 0;border:0;flex:0 0 24px;place-items:center;min-height:24px;padding:0;display:grid}.expandable-insight__dialog{background:var(--color-white);width:min(680px,100vw - 32px);max-height:85svh;color:var(--color-midnight-blue);box-shadow:0 16px 48px var(--color-midnight-blue-shadow);border:0;border-radius:12px;padding:32px;font-family:Mulish,sans-serif;overflow-y:auto}.expandable-insight__dialog::backdrop{background:#0b314080}.expandable-insight__dialog>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.expandable-insight__dialog>header h2{font-size:24px;line-height:1.4}.expandable-insight__dialog>header button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:28px}.expandable-insight__dialog>p{margin-block:16px;font-size:16px;line-height:1.5}.expandable-insight__dialog .expandable-insight__preview{color:var(--color-teal);font:700 12px/1.4 Inter,sans-serif}.expandable-insight__edit{background:var(--gradient-signup);color:var(--color-white);cursor:pointer;border:0;border-radius:8px;margin-top:24px;padding:12px 20px;font-weight:700}.expandable-insight button:focus-visible{outline:2px solid var(--color-teal);outline-offset:3px}.outcomes-main--insights{align-items:stretch}.outcomes-main--insights>.outcomes-main__content{justify-content:flex-start;align-items:stretch;padding:0}.outcomes-navigation__insights-heading{background:var(--color-blue-grey-light);text-transform:uppercase;border-radius:8px;width:100%;padding:8px 12px;font:700 14px/1.6 Mulish,sans-serif}.outcomes-navigation--insights nav button{color:var(--color-midnight-blue)}.outcomes-insights{flex-direction:column;flex:1;gap:32px;width:100%;min-width:0;display:flex}.insights-profile-header{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.insights-profile-header__badge{flex:0 0 44px;place-items:center;width:44px;height:52px;display:grid;position:relative}.insights-profile-header__badge>*{grid-area:1/1}.insights-profile-header__badge b{color:var(--color-white);font:700 30px/1.4 Inter,sans-serif}.insights-profile-header__identity{text-align:right;min-width:0}.insights-profile-header__identity h2{font:900 24px/1.4 Mulish,sans-serif}.insights-profile-header__identity p{font:400 16px/1.4 Mulish,sans-serif}.outcomes-insights__columns{flex:1;grid-template-columns:minmax(240px,444fr) minmax(0,916fr);align-items:stretch;gap:24px;min-width:0;display:grid}.outcomes-insights__overview{flex-direction:column;justify-content:space-between;gap:48px;min-width:0;display:flex}.outcomes-insights__intro{flex-direction:column;gap:12px;display:flex}.individual-outcomes-flow .outcomes-insights__intro h1{text-align:left;font:700 32px/1 Mulish,sans-serif}.outcomes-insights__intro p{max-width:396px;font:400 16px/1.4 Mulish,sans-serif}.outcomes-insights__preview{color:var(--color-teal);align-self:flex-start;font:700 11px/1.4 Inter,sans-serif}.outcomes-insights__fit{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.outcomes-insights__fit h2{max-width:358px;font:700 24px/1.3 Mulish,sans-serif}.outcomes-insights__fit p{font:400 16px/1.4 Mulish,sans-serif}.outcomes-insights__tip{flex-direction:column;gap:16px;display:flex}.outcomes-insights__tip h2{font:700 16px/1.4 Mulish,sans-serif}.outcomes-insights__tip p{font:400 14px/1.4 Mulish,sans-serif}.outcomes-insights__cards{flex-direction:column;gap:24px;min-width:0;display:flex}.outcomes-insights__milestone{background:var(--color-midnight-blue);color:var(--color-signup-form);border-radius:8px;flex-direction:column;align-items:flex-start;gap:24px;padding:24px;display:flex}.outcomes-insights__milestone h2{font:400 32px/1 Mulish,sans-serif}.outcomes-insights__milestone p{font:700 16px/1.4 Mulish,sans-serif}.outcomes-insights__experience{color:var(--color-white);background:#ebf2f33d;border-radius:88px;padding:8px 12px;font:700 14px/1.4 Inter,sans-serif;display:inline-flex}.outcomes-insights__skills{background:var(--color-blue-grey-light-overlay);border-radius:8px;flex-direction:column;gap:24px;padding:24px;display:flex}.outcomes-insights__skills>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.outcomes-insights__skills h2{font:700 16px/1.4 Mulish,sans-serif}.outcomes-insights__skills>header button{color:var(--color-midnight-blue);cursor:pointer;background:0 0;border:0;padding:4px;font:700 12px/1.4 Inter,sans-serif}.outcomes-insights__skills>header button:focus-visible{outline:2px solid var(--color-teal);outline-offset:3px}.outcomes-insights__skills ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.outcomes-insights__skills li{background:var(--color-midnight-blue);max-width:100%;color:var(--color-signup-form);overflow-wrap:anywhere;border-radius:88px;padding:8px 12px;font:700 14px/1.4 Inter,sans-serif}.outcomes-insights__details{border-radius:8px;flex-direction:column;flex:1;gap:2px;display:flex;overflow:hidden}.outcomes-insights__details>.expandable-insight{flex:1;min-height:200px}.outcomes-insights__documents{background:var(--color-signup-form);border-radius:8px;margin-top:24px;padding:20px}.outcomes-insights__documents h3{margin-bottom:16px;font-size:18px}.outcomes-insights__documents ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.outcomes-insights__documents li{flex-direction:column;gap:4px;line-height:1.5;display:flex}@media (width<=1700px){.outcomes-insights{gap:24px}.outcomes-insights__columns{grid-template-columns:minmax(210px,1fr) minmax(0,1.7fr)}.individual-outcomes-flow .outcomes-insights__intro h1,.outcomes-insights__milestone h2{font-size:26px;line-height:1.2}.outcomes-insights__fit h2{font-size:21px}.outcomes-insights__intro p,.outcomes-insights__fit p{font-size:14px}.outcomes-insights__skills,.outcomes-insights__milestone{gap:20px;padding:20px}.outcomes-insights__skills li{font-size:12px}}@media (width<=1300px){.outcomes-insights__columns{grid-template-columns:minmax(0,1fr);gap:32px}.outcomes-insights__overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.outcomes-insights__intro{grid-column:1/-1}.outcomes-insights__intro p{max-width:none}.outcomes-insights__details>.expandable-insight{min-height:160px}}@media (width<=700px){.outcomes-insights__overview{gap:28px;display:flex}.outcomes-insights__fit h2{max-width:none}.insights-profile-header__identity h2{font-size:20px}.insights-profile-header__identity p{font-size:14px}.outcomes-insights__milestone,.outcomes-insights__skills{padding:16px}}.individual-outcomes-portal{background:var(--color-signup-shell);min-height:100svh}.individual-outcomes-flow{--form-field-unit:1px;width:100%;min-width:0;min-height:calc(100svh - 104px);color:var(--color-midnight-blue);align-items:stretch;gap:12px;font-family:Mulish,sans-serif;display:flex}.individual-outcomes-flow h1,.individual-outcomes-flow h2,.individual-outcomes-flow h3,.individual-outcomes-flow p{margin:0}.individual-outcomes-flow h1{text-align:center;font:700 32px/1.4 Mulish,sans-serif}.outcomes-navigation{background:var(--color-blue-grey-light-overlay);border-radius:12px;flex-direction:column;flex:0 0 clamp(180px,13vw,254px);gap:32px;padding:24px;display:flex}.outcomes-navigation__progress{background:var(--color-blue-grey-light-overlay);border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.outcomes-navigation__progress>strong{text-transform:uppercase;font-size:14px}.outcomes-badge{flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.outcomes-badge>*{grid-area:1/1}.outcomes-badge b{color:var(--color-white);font:700 20px/1.4 Inter,sans-serif}.outcomes-navigation nav{flex-direction:column;gap:8px;display:flex}.outcomes-navigation nav button{min-height:35px;color:var(--color-teal);text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;font:700 14px/1.3 Mulish,sans-serif;display:flex}.outcomes-navigation nav button[aria-current]{color:var(--color-midnight-blue)}.outcomes-navigation nav button:disabled{cursor:not-allowed}.outcomes-navigation__dot{background:var(--color-blue-grey-light);border-radius:50%;flex:0 0 12px;width:12px;height:12px}.outcomes-navigation__dot.is-complete{background:var(--individual-composition-success,#00875a)}.outcomes-navigation__description{flex-direction:column;gap:24px;margin-top:auto;display:flex}.outcomes-navigation__description h2{color:var(--color-slate-teal-dark);font-size:23px;line-height:1.2}.outcomes-navigation__description p{font-size:16px;line-height:1.4}.outcomes-main{background:var(--color-white);border-radius:12px;outline:none;flex-direction:column;flex:1;align-items:center;min-width:0;padding:24px;display:flex}.outcomes-main__content{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;width:100%;min-width:0;padding:32px 0;display:flex}.outcomes-skills{text-align:center;flex-direction:column;align-items:center;gap:32px;width:min(100%,900px);padding:20px;display:flex}.outcomes-skills__add{width:min(100%,452px)}.outcomes-profession-tag{background:var(--color-slate-teal-dark);color:var(--color-white);border-radius:88px;align-items:center;gap:8px;padding:6px 12px;font:700 14px/1.4 Inter,sans-serif;display:inline-flex}.outcomes-profession-tag button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:22px;line-height:1}.outcomes-documents{flex-direction:column;align-items:center;gap:36px;width:100%;display:flex}.outcomes-documents__layout{gap:32px;width:min(100%,768px);min-width:0;display:flex}.outcomes-documents__layout.has-multiple{width:min(100%,952px)}.outcomes-documents__index{flex-direction:column;flex:0 0 120px;gap:8px;max-height:min(680px,50svh);display:flex;overflow-y:auto}.outcomes-documents__index button{background:var(--color-signup-shell);color:var(--color-midnight-blue);cursor:pointer;border:0;border-radius:4px;padding:8px;font:400 12px/1.6 Inter,sans-serif}.outcomes-documents__index button[aria-current]{background:var(--color-signup-field)}.outcomes-documents__list{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.has-multiple .outcomes-documents__list{overscroll-behavior:contain;border-left:1px solid var(--color-signup-form);scrollbar-gutter:stable;max-height:min(680px,50svh);padding-left:32px;overflow-y:auto}.outcomes-document{background:var(--color-signup-form);border-radius:8px;flex-direction:column;gap:12px;padding:20px;scroll-margin:8px;display:flex}.outcomes-document header{justify-content:space-between;align-items:center;gap:12px;font:400 12px/1.6 Inter,sans-serif;display:flex}.outcomes-document header button{color:var(--color-midnight-blue);cursor:pointer;background:0 0;border:0;padding:0;font:700 12px/1.6 Inter,sans-serif}.outcomes-document__subject{background:var(--color-signup-field);border-radius:8px;grid-template-columns:minmax(110px,24%) minmax(0,1fr);padding:5px 6px;display:grid}.outcomes-document__subject .form-field{min-height:42px;padding-block:0}.outcomes-document__subject>:first-child{border-right:1px solid var(--color-teal);border-radius:0}.outcomes-document__subject .form-field__title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.outcomes-document__subject select{font-weight:700}.outcomes-document__details{grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:10px;display:grid}.outcomes-document--invalid{outline:1px solid var(--color-rose)}.outcomes-document__error,.outcomes-error{color:var(--color-rose);font:400 14px/1.5 Inter,sans-serif}.outcomes-error{text-align:center}.outcomes-documents__empty{text-align:center;font-size:16px;line-height:1.5}.outcomes-documents__add{color:var(--color-midnight-blue);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:12px;font:400 16px/1.6 Inter,sans-serif;display:flex}.outcomes-documents__add>span{background:var(--color-midnight-blue);border-radius:4px;place-items:center;width:40px;height:40px;display:grid}.outcomes-documents__add img{width:24px;height:24px}.outcomes-experience{flex-direction:column;align-items:center;gap:36px;width:min(100%,768px);display:flex}.outcomes-experience>img{aspect-ratio:356/245;object-fit:contain;width:min(100%,356px);height:auto}.outcomes-complete{text-align:center;flex-direction:column;align-items:center;gap:32px;width:min(100%,980px);padding:20px;display:flex}.outcomes-complete__art{aspect-ratio:344/448;width:min(344px,100%);position:relative}.outcomes-complete__crop{position:absolute;inset:0;overflow:hidden}.outcomes-complete__crop>img{width:112.07%;height:125.41%;position:absolute;top:-8.74%;left:-5.46%}.outcomes-complete__badge{place-items:center;width:44px;height:52px;display:grid;position:absolute;top:5.13%;left:71.22%}.outcomes-complete__badge>*{grid-area:1/1}.outcomes-complete__badge b{color:var(--color-white);font:700 30px/1.4 Inter,sans-serif}.outcomes-complete__actions{flex-direction:column;gap:12px;display:flex}.outcomes-complete__actions .button{border-radius:12px;height:52px}.outcomes-complete__insights.button{background:var(--gradient-signup);border:1px solid var(--color-teal);box-shadow:0 4px 16px var(--color-midnight-blue-shadow)}.outcomes-complete__desire.button{background:var(--color-signup-field);color:var(--color-midnight-blue);font-size:12px}.outcomes-complete__desire .button__icon img{width:19px;height:19px;transform:rotate(180deg)}.outcomes-complete>p{color:var(--color-teal);font-size:16px;line-height:1.4}.outcomes-summary{flex-direction:column;gap:24px;width:min(100%,900px);display:flex}.outcomes-summary section{background:var(--color-signup-form);border-radius:12px;padding:24px}.outcomes-summary header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.outcomes-summary h2{font-size:22px}.outcomes-summary h3{margin-top:16px;font-size:18px}.outcomes-summary p{margin-top:12px;line-height:1.6}.outcomes-summary ul{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.outcomes-summary li{background:var(--color-signup-field);border-radius:20px;padding:6px 12px}.outcomes-navigation button:focus-visible,.outcomes-documents button:focus-visible,.outcomes-profession-tag button:focus-visible{outline:2px solid var(--color-teal);outline-offset:3px}@media (width<=1600px){.outcomes-navigation{padding:16px}.individual-outcomes-flow h1{font-size:26px}.outcomes-navigation__description h2{font-size:20px}.outcomes-navigation__description p{font-size:14px}.outcomes-skills{gap:24px;padding:12px}.outcomes-complete__art{width:275px}}@media (width<=1100px){.individual-outcomes-flow{flex-wrap:wrap}.outcomes-navigation{flex-flow:wrap;flex:1 0 100%;align-items:center;gap:16px}.outcomes-navigation nav{flex-flow:wrap;flex:1;gap:16px}.outcomes-navigation nav button{flex:1;min-width:120px}.outcomes-navigation__description{display:none}.outcomes-main{min-height:650px}}@media (width<=700px){.outcomes-main{padding:16px}.individual-outcomes-flow h1{font-size:22px}.outcomes-skills{padding:0}.outcomes-documents__layout{flex-direction:column;gap:12px}.outcomes-documents__index{flex:initial;flex-direction:row;max-height:none;overflow-x:auto}.outcomes-documents__index button{white-space:nowrap}.has-multiple .outcomes-documents__list{border:0;max-height:55svh;padding-left:0}.outcomes-document{padding:12px}.outcomes-document__details{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.outcomes-document__subject{grid-template-columns:minmax(100px,35%) minmax(0,1fr)}.outcomes-complete{padding:0}.outcomes-complete__actions{width:100%}.outcomes-complete__actions .button{white-space:normal}}.form-textarea{flex-direction:column;gap:8px;min-width:0;max-width:100%;font-family:Inter,sans-serif;display:flex}.form-textarea>label{color:var(--color-midnight-blue);font-size:14px;line-height:1.4}.form-textarea>textarea{border:1px solid var(--color-slate-teal-dark);background:var(--color-white);width:100%;min-height:120px;color:var(--color-midnight-blue);resize:vertical;border-radius:4px;padding:8px 12px;font:400 16px/1.4 Inter,sans-serif;display:block}.form-textarea>textarea::placeholder{color:var(--color-teal);opacity:.65}.form-textarea>textarea:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}.form-textarea>textarea[aria-invalid=true]{border-color:var(--color-rose)}.form-textarea__hint,.form-textarea__error{margin:0;font-size:12px;line-height:1.5}.form-textarea__hint{color:var(--color-teal)}.form-textarea__error{color:var(--color-rose)}.question-textarea-section{box-sizing:border-box;flex-direction:column;gap:36px;max-width:100%;display:flex}.question-textarea-section h1{color:#003b4d;margin:0;font-size:24px;font-weight:600;line-height:1.4}.question-textarea-section__fields{flex-direction:column;gap:32px;padding:24px;display:flex}@media (width<=700px){.question-textarea-section__fields{padding:0}}.desire-rail{box-sizing:border-box;color:#0b3140;background:#abc8cd3d;border-radius:12px;flex-direction:column;flex-shrink:0;align-self:stretch;gap:32px;width:clamp(180px,15vw,254px);padding:24px;display:flex}.desire-rail__heading{text-transform:uppercase;background:#abc8cd;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:700}.desire-rail__progress{flex-direction:column;gap:12px;display:flex}.desire-rail__progress strong{color:#fff;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#548595;place-items:center;width:44px;height:50px;font-size:30px;display:grid}.desire-rail__links{flex-direction:column;flex:1;gap:8px;display:flex}.desire-rail__links button{width:100%;min-height:35px;color:inherit;font:inherit;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;font-size:14px;font-weight:700;display:flex}.desire-rail__links button:disabled{opacity:.55;cursor:default}.desire-rail__links button:focus-visible{outline-offset:4px;outline:2px solid #356d7a}.desire-rail__links button[aria-current]{text-underline-offset:5px;text-decoration:underline}.desire-rail__links span{background:#abc8cd;border-radius:50%;flex-shrink:0;width:12px;height:12px}.desire-rail__links span.is-complete{background:#00875a}.desire-rail footer h2{color:#356d7a;margin:0 0 24px;font-size:23px;line-height:1.2}.desire-rail footer p{margin:0;font-size:16px;line-height:1.4}@media (width<=700px){.desire-rail{gap:16px;width:100%;padding:20px}.desire-rail__links{flex-direction:row;gap:24px}.desire-rail footer{display:none}}.desire-insights{color:#0b3140;flex-direction:column;flex:1;gap:32px;width:100%;min-width:0;display:flex}.desire-insights__header{justify-content:space-between;align-items:center;gap:24px;display:flex}.desire-insights__badge{color:#fff;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#548595;place-items:center;width:46px;height:52px;font-size:30px;font-weight:700;display:grid}.desire-insights__identity{text-align:right}.desire-insights__identity>strong{font-size:24px;font-weight:900}.desire-insights p{margin:0;line-height:1.4}.desire-insights__columns{flex:1;grid-template-columns:minmax(260px,444px) minmax(0,1fr);gap:24px;min-height:700px;display:grid}.desire-insights__overview{flex-direction:column;justify-content:space-between;gap:48px;display:flex}.desire-insights h1{margin:0 0 12px;font-size:32px;line-height:1.1}.desire-insights__guidance{flex-direction:column;gap:24px;display:flex}.desire-insights__guidance h2{max-width:358px;margin:0;font-size:24px;line-height:1.3}.desire-insights__sparkle{font-size:33px;line-height:1}.desire-insights h3{margin:0;font-size:16px;line-height:1.4}.desire-insights__tip{flex-direction:column;gap:16px;display:flex}.desire-insights__tip p,.desire-insights__card p{font-size:14px}.desire-insights__cards{flex-direction:column;gap:24px;min-width:0;display:flex}.desire-insights__card{background:#abc8cd3d;border-radius:8px;flex-direction:column;gap:24px;padding:24px;display:flex}.desire-insights__growth{flex:1}.desire-insights__card>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.desire-insights__card button{font:inherit;cursor:pointer;color:#0b3140;background:0 0;border:0;padding:4px;font-size:12px;font-weight:700}.desire-insights__card button:focus-visible{outline-offset:4px;outline:2px solid #356d7a}.desire-insights__skills{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.desire-insights__skills li{color:#ebf2f3;overflow-wrap:anywhere;background:#0b3140;border-radius:88px;padding:8px 12px;font-size:14px;font-weight:700;line-height:1.4}.desire-insights__example{color:#356d7a;margin-top:12px;display:inline-block}@media (width<=1400px){.desire-insights__columns{grid-template-columns:minmax(220px,.85fr) minmax(0,1fr)}}@media (width<=1100px){.desire-insights__columns{grid-template-columns:1fr;min-height:0}.desire-insights__overview{gap:32px}.desire-insights__growth{min-height:220px}}@media (width<=600px){.desire-insights__identity>strong{font-size:20px}.desire-insights h1{font-size:28px}.desire-insights__card{padding:20px}}.individual-desire-portal{background:var(--color-signup-shell);min-height:100svh}.individual-desire-flow{width:100%;min-width:0;min-height:calc(100svh - 104px);color:var(--color-midnight-blue);align-items:stretch;gap:12px;font-family:Mulish,sans-serif;display:flex}.individual-desire-flow h1,.individual-desire-flow h2,.individual-desire-flow p{margin:0}.individual-desire-flow h1{text-align:center;font:700 32px/1.4 Mulish,sans-serif}.desire-navigation{background:var(--color-blue-grey-light-overlay);border-radius:12px;flex-direction:column;flex:0 0 clamp(180px,13vw,254px);gap:32px;padding:24px;display:flex}.desire-navigation__progress{background:var(--color-blue-grey-light-overlay);border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.desire-navigation__progress>strong{text-transform:uppercase;font-size:14px}.desire-badge{flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.desire-badge>*{grid-area:1/1}.desire-badge b{color:var(--color-white);font:700 20px/1.4 Inter,sans-serif}.desire-navigation nav{flex-direction:column;gap:8px;display:flex}.desire-navigation nav button{min-height:35px;color:var(--color-teal);text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;font:700 14px/1.4 Mulish,sans-serif;display:flex}.desire-navigation nav button[aria-current]{color:var(--color-midnight-blue)}.desire-navigation nav button:disabled{cursor:not-allowed}.desire-navigation nav button:focus-visible{outline:2px solid var(--color-teal);outline-offset:3px}.desire-navigation__dot{background:var(--color-blue-grey-light);border-radius:50%;flex:0 0 12px;width:12px;height:12px}.desire-navigation__dot.is-complete{background:var(--individual-composition-success,#00875a)}.desire-navigation__description{flex-direction:column;gap:24px;margin-top:auto;display:flex}.desire-navigation__description h2{color:var(--color-slate-teal-dark);font-size:23px;line-height:1.2}.desire-navigation__description p{font-size:16px;line-height:1.4}.desire-main{background:var(--color-white);border-radius:12px;outline:none;flex-direction:column;flex:1;min-width:0;padding:24px;display:flex}.desire-main__content{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;min-width:0;padding:32px 0;display:flex}.desire-intro{text-align:center;flex-direction:column;align-items:center;gap:26px;width:min(100%,614px);display:flex}.desire-intro>img{width:min(100%,390px);height:auto;transform:scaleX(-1)}.individual-desire-flow .desire-intro h1{font-weight:600}.desire-intro p{font:400 16px/1.6 Inter,sans-serif}.question-textarea-section{flex-direction:column;align-items:center;gap:36px;display:flex}.question-textarea-section__fields{flex-direction:column;gap:32px;width:100%;padding:24px;display:flex}.desire-skills{flex-direction:column;align-items:center;gap:36px;width:min(100%,1140px);display:flex}.desire-skills>p{font:400 16px/1.6 Inter,sans-serif}.desire-skills__add{width:min(100%,452px)}.desire-complete{text-align:center;flex-direction:column;align-items:center;gap:32px;width:min(100%,980px);padding:20px;display:flex}.desire-complete__art{aspect-ratio:344/448;width:min(344px,100%);position:relative}.desire-complete__crop{position:absolute;inset:0;overflow:hidden}.desire-complete__crop img{width:112.07%;height:125.41%;position:absolute;top:-8.74%;left:-5.46%}.desire-complete__badge{place-items:center;width:44px;height:52px;display:grid;position:absolute;top:5.13%;left:71.22%}.desire-complete__badge>*{grid-area:1/1}.desire-complete__badge b{color:var(--color-white);font:700 30px/1.4 Inter,sans-serif}.desire-complete__actions{flex-direction:column;gap:12px;display:flex}.desire-complete__actions .button{border-radius:12px;height:52px}.desire-complete__insights.button{background:var(--gradient-signup);border:1px solid var(--color-teal);box-shadow:0 4px 16px var(--color-midnight-blue-shadow)}.desire-complete__next.button{background:var(--color-signup-field);color:var(--color-midnight-blue);font-size:12px}.desire-complete__next .button__icon img{width:19px;height:19px;transform:rotate(180deg)}.desire-complete>p{color:var(--color-teal);font-size:16px;line-height:1.4}.desire-error{color:var(--color-rose);text-align:center;font:400 14px/1.5 Inter,sans-serif}.desire-summary{flex-direction:column;gap:24px;width:min(100%,900px);display:flex}.desire-summary>section{background:var(--color-signup-form);border-radius:12px;padding:24px}.desire-summary header{justify-content:space-between;align-items:center;gap:16px;display:flex}.desire-summary dl{flex-direction:column;gap:24px;margin:24px 0 0;display:flex}.desire-summary dt{font-weight:700;line-height:1.4}.desire-summary dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;line-height:1.5}.desire-summary ul{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.desire-summary li{background:var(--color-signup-field);border-radius:88px;padding:8px 12px}@media (width<=1600px){.desire-navigation{padding:16px}.individual-desire-flow h1{font-size:26px}.desire-navigation__description h2{font-size:20px}.desire-navigation__description p{font-size:14px}.desire-complete__art{width:275px}}@media (width<=1100px){.individual-desire-flow{flex-wrap:wrap}.desire-navigation{flex-flow:wrap;flex:1 0 100%;align-items:center;gap:16px}.desire-navigation nav{flex-direction:row;flex:1;gap:24px}.desire-navigation nav button{flex:1}.desire-navigation__description{display:none}.desire-main{min-height:650px}}@media (width<=700px){.desire-main{padding:16px}.individual-desire-flow h1{font-size:22px}.question-textarea-section__fields{gap:24px;padding:8px 0}.desire-skills{gap:24px}.desire-complete{padding:0}.desire-complete__actions{width:100%}.desire-complete__actions .button{white-space:normal}}.slider__input{appearance:none;cursor:pointer;background:#f5f5f5;border-radius:20px;width:100%;height:8px;margin:0;display:block}.slider__input::-webkit-slider-thumb{appearance:none;background:var(--color-midnight-blue,#0b3140);border:0;border-radius:50%;width:16px;height:16px}.slider__input::-moz-range-thumb{background:var(--color-midnight-blue,#0b3140);border:0;border-radius:50%;width:16px;height:16px}.slider__input:focus-visible{outline:2px solid var(--color-teal,#548595);outline-offset:4px}.slider__input[aria-invalid=true]{outline:1px solid var(--color-rose,#d63d58);outline-offset:4px}.slider__input:disabled{cursor:not-allowed;opacity:.5}.slider__scale{color:var(--color-midnight-blue,#0b3140);margin-top:10px;font:400 12px Inter,sans-serif;display:grid}.slider__scale span{grid-area:1/1;justify-self:start;width:max-content;max-width:40%}.switch{background:var(--color-midnight-blue,#0b3140);cursor:pointer;border:0;border-radius:20px;flex:0 0 32px;align-items:center;width:32px;height:16px;padding:2px;transition:background-color .22s;display:inline-flex}.switch__thumb{background:#d6e4e7;border-radius:50%;flex-shrink:0;width:12px;height:12px;transition:transform .22s;display:block;transform:translate(0)}.switch[aria-checked=true]{background:#00875a}.switch[aria-checked=true] .switch__thumb{transform:translate(16px)}.switch:focus-visible{outline:2px solid var(--color-teal,#548595);outline-offset:4px}.switch:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.switch,.switch__thumb{transition:none}}.individual-engagement-flow{gap:12px;width:100%;min-width:0;min-height:calc(100svh - 104px);display:flex}.individual-engagement-flow p,.individual-engagement-flow h1,.individual-engagement-flow h2,.individual-engagement-flow h3{margin:0}.individual-engagement-flow button{cursor:pointer}.individual-engagement-flow button:focus-visible,.individual-engagement-flow a:focus-visible,.individual-engagement-flow input:focus-visible,.individual-engagement-flow textarea:focus-visible{outline:2px solid var(--color-teal);outline-offset:4px}.individual-engagement-badge{flex-shrink:0;place-items:center;width:32px;height:32px;display:inline-grid;position:relative}.individual-engagement-badge>img,.individual-engagement-badge>span{grid-area:1/1}.individual-engagement-badge>span{color:var(--color-white);font:700 20px/1.4 Inter,sans-serif}.individual-engagement-badge--large{width:44px;height:52px}.individual-engagement-badge--large>span{font-size:32px}.individual-engagement-navigation{background:var(--individual-composition-surface);border-radius:12px;flex-direction:column;flex:0 0 254px;gap:32px;width:254px;padding:24px;display:flex}.individual-engagement-navigation__status{background:var(--individual-composition-surface);text-transform:uppercase;border-radius:8px;align-items:center;gap:8px;padding:8px;font-size:14px;font-weight:700;line-height:1.6;display:flex}.individual-engagement-navigation__status--insights{background:var(--color-blue-grey-light);padding:8px 12px}.individual-engagement-navigation nav{flex-direction:column;flex:1;gap:8px;display:flex}.individual-engagement-navigation nav>*{height:35px;color:var(--color-teal);text-transform:uppercase;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;font:700 14px/1.2 Mulish,sans-serif;display:flex}.individual-engagement-navigation nav .is-current{color:var(--color-midnight-blue)}.individual-engagement-navigation nav i{background:var(--color-blue-grey-light);border-radius:50%;flex:0 0 12px;width:12px;height:12px}.individual-engagement-navigation nav i.is-complete{background:var(--individual-composition-success)}.individual-engagement-navigation__snapshot h2{color:var(--individual-composition-heading);letter-spacing:.115px;margin-bottom:24px;font-size:23px;line-height:1.2}.individual-engagement-navigation__snapshot p{font-size:16px;line-height:1.4}.individual-engagement-main{background:var(--color-white);border-radius:12px;outline:none;flex-direction:column;flex:1;min-width:0;padding:24px;display:flex}.individual-engagement-flow .humanicoach{flex:0 0 60px}.individual-engagement-flow .humanicoach--open{flex-basis:330px}.individual-engagement-flow .humanicoach__trigger{background:var(--individual-composition-surface);border-radius:8px;width:60px;height:60px;padding:8px}.individual-engagement-flow .humanicoach__trigger img{width:44px;height:56px;transform:scale(.75)}.individual-engagement-flow .humanicoach__panel{background:var(--individual-composition-surface);border-radius:12px;gap:31px;height:calc(100svh - 100px);min-height:760px;max-height:none;padding:23px 24px}.individual-engagement-flow .humanicoach__logo{width:44px;height:56px}.individual-engagement-flow .humanicoach__dismiss{gap:8px}.individual-engagement-flow .humanicoach__dismiss img{width:16px;height:16px}.individual-engagement-flow .humanicoach__panel h2{margin:0}.individual-engagement-flow .humanicoach__copy p{margin:0 0 20px}.individual-engagement-flow .humanicoach__content{overflow:auto}.individual-engagement-flow .humanicoach__mic-icon{width:20px;height:20px}.individual-engagement-flow .humanicoach__tools-icon{width:18px;height:18px}.individual-engagement-flow .humanicoach__composer-heading{gap:14px;margin-bottom:8px}.individual-engagement-flow .humanicoach__composer textarea{background:var(--individual-composition-surface);height:131px}.individual-engagement-complete{text-align:center;flex-direction:column;align-items:center;gap:32px;width:980px;max-width:100%;margin:auto;padding:20px;display:flex}.individual-engagement-complete__art{width:344px;max-width:100%;height:448px;margin-bottom:-32px;position:relative}.individual-engagement-complete__crop{position:absolute;inset:0;overflow:hidden}.individual-engagement-complete__crop>img{width:112.07%;max-width:none;height:125.41%;position:absolute;top:-8.74%;left:-5.46%}.individual-engagement-complete__badge{place-items:center;width:44px;height:52px;display:grid;position:absolute;top:23px;left:245px}.individual-engagement-complete__badge>*{grid-area:1/1}.individual-engagement-complete__badge>span{color:var(--color-white);font:700 30px/1.4 Inter,sans-serif}.individual-engagement-complete h1{font-size:32px;line-height:1.7}.individual-engagement-complete__explore.button{border:1px solid var(--color-teal);background:var(--individual-composition-gradient);height:52px;color:var(--individual-composition-input);border-radius:12px;padding:8px 24px;font:700 16px/1.6 Inter,sans-serif;box-shadow:0 4px 16px #0000003d}.individual-engagement-complete>p{color:var(--individual-composition-muted);font-size:16px;line-height:1.4}.individual-engagement-insights{flex-direction:column;flex:1;gap:32px;min-width:0;display:flex}.individual-engagement-insights__header{justify-content:space-between;align-items:center;min-height:54px;display:flex}.individual-engagement-insights__header>div{flex-direction:column;align-items:flex-end;gap:0;display:flex}.individual-engagement-insights__header strong{font-size:24px;font-weight:900;line-height:1.3}.individual-engagement-insights__header span{font-size:16px;line-height:1.4}.individual-engagement-insights__body{flex:1;gap:24px;min-width:0;display:flex}.individual-engagement-insights__intro{flex-direction:column;flex:0 0 444px;justify-content:space-between;gap:36px;display:flex}.individual-engagement-insights__intro h1{margin-bottom:12px;font-size:32px;line-height:1}.individual-engagement-insights__intro p{font-size:16px;line-height:1.4}.individual-engagement-insights__intro>div:first-child p{max-width:396px}.individual-engagement-insights__summary{flex-direction:column;gap:24px;display:flex}.individual-engagement-insights__summary img{align-self:flex-start}.individual-engagement-insights__summary h2{max-width:358px;font-size:24px;line-height:1.3}.individual-engagement-insights__tip h2{margin-bottom:16px;font-size:16px;line-height:1.4}.individual-engagement-insights__tip p{font-size:14px}.individual-engagement-insight-cards{border-radius:8px;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex;overflow:hidden}.individual-engagement-insight-cards>button{background:var(--individual-composition-surface);color:inherit;text-align:left;border:0;flex:1;padding:24px;font-family:inherit}.individual-engagement-insight-cards>button:hover{background:var(--individual-composition-input)}.individual-engagement-insight-cards>button>span{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;font-size:16px;line-height:1.4;display:flex}.individual-engagement-insight-cards>button>span img{flex-shrink:0}.individual-engagement-insight-cards p{font-size:14px;line-height:1.4}.individual-engagement-expanded{background:var(--individual-composition-surface);border-radius:8px;flex-direction:column;flex:1;gap:24px;min-width:0;padding:24px;display:flex}.individual-engagement-expanded>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.individual-engagement-expanded>header button{color:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:0;font:700 12px/1.4 Mulish,sans-serif;display:flex}.individual-engagement-expanded>p{max-width:888px;font-size:14px;line-height:1.4}.individual-engagement-navigation__status.is-insights{background:#abc8cd;padding:8px 12px}.individual-engagement-navigation nav button:disabled{color:#abc8cd;cursor:default}.individual-engagement-navigation nav i{background:#d63d58}.individual-engagement-navigation>div:last-child h2{color:#356d7a;margin-bottom:24px;font-size:23px;line-height:1.2}.individual-engagement-navigation>div:last-child p{font-size:16px;line-height:1.4}.individual-engagement-badge>b{color:#fff;grid-area:1/1;font:700 20px/1.4 Inter,sans-serif}.individual-engagement-badge>img{width:100%;height:100%}.individual-engagement-intro{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:26px;padding:32px 0;display:flex}.individual-engagement-intro__art{width:416px;max-width:100%;height:214px;overflow:hidden;transform:scaleX(-1)}.individual-engagement-intro__art img{width:120.51%;max-width:none;height:100%;margin-left:-10.25%}.individual-engagement-intro h1,.individual-engagement-survey h1{letter-spacing:.16px;font-size:32px;font-weight:600;line-height:1.3}.individual-engagement-intro p{font:400 16px/1.6 Inter,sans-serif}.individual-engagement-survey{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:36px;padding:24px;display:flex}.individual-engagement-survey h1{text-align:center}.individual-engagement-questions{flex-direction:column;gap:32px;width:800px;max-width:100%;padding:24px;display:flex}.individual-engagement-question{flex-direction:column;gap:24px;min-width:0;padding-bottom:24px;display:flex}.individual-engagement-question label{font:400 14px/1.4 Inter,sans-serif}.individual-engagement-question label>span{color:#d63d58}.individual-engagement-survey--written .individual-engagement-questions{gap:36px}.individual-engagement-survey--written .individual-engagement-question{gap:12px;padding:0}.individual-engagement-question textarea{resize:vertical;color:#0b3140;background:#fff;border:1px solid #90b6be;border-radius:8px;width:100%;height:120px;padding:16px;font:400 16px/1.4 Mulish,sans-serif}.individual-engagement-question textarea::placeholder{color:#548595;opacity:1}.individual-engagement-controls{justify-content:space-between;align-items:center;gap:16px;min-height:51px;display:flex}.individual-engagement-button.button{background:var(--individual-composition-gradient);border-radius:8px;gap:12px;height:auto;min-height:51px;padding:16px;font:700 12px Inter,sans-serif}.individual-engagement-button--back.button{color:#0b3140;background:#d6e4e7}.individual-engagement-button .button__icon img{width:18px;height:18px}.individual-engagement-flow--intro .individual-engagement-button:not(.individual-engagement-button--back),.individual-engagement-flow--step-7 .individual-engagement-button:not(.individual-engagement-button--back){font-size:16px}.individual-engagement-error{color:#b92b45;padding:12px 0;font-size:14px}.individual-engagement-complete h1{font-weight:600}.individual-engagement-complete h1 strong{font-weight:900}.individual-engagement-insights__header .individual-engagement-badge{width:44px;height:52px}.individual-engagement-insights__header .individual-engagement-badge b{font-size:32px}.individual-engagement-insights__details{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex}.individual-engagement-metrics{grid-template-columns:1.22fr 1fr;gap:24px;display:grid}.individual-engagement-metrics article{background:#abc8cd3d;border-radius:8px;min-width:0;height:270px;padding:24px}.individual-engagement-metrics h2{font-size:16px;line-height:1.4}.individual-engagement-trends>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.individual-engagement-trends>header button{background:0 0;border:0;flex-shrink:0;padding:0}.individual-engagement-trends>header button img{width:14px;height:14px}.individual-engagement-chart{border-bottom:1px solid #abc8cd;border-left:1px solid #abc8cd;height:159px;margin-top:23px;font:700 10px/1.4 Mulish,sans-serif;position:relative}.individual-engagement-chart>img{width:88.41%;height:129.5px;position:absolute;bottom:0;left:0}.chart-year,.chart-march,.chart-april{position:absolute;top:-4px}.chart-year{left:4px}.chart-march{left:48%}.chart-april{left:89%}.chart-grid{border-left:1px solid #abc8cd;position:absolute;top:0;bottom:0}.chart-grid--march{left:47.4%}.chart-grid--april{left:88.56%}.chart-point{color:#fff;background:#00875a;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;display:grid;position:absolute;transform:translate(-50%)}.chart-point--march{top:38px;left:47.4%}.chart-point--april{top:13px;left:88.56%}.chart-benchmark{background:#d6e4e7;border-bottom:1px dashed #548595;padding:2px 4px;position:absolute;top:0;right:0}.individual-engagement-benchmark{align-items:center;gap:12px;margin-top:12px;font-size:12px;display:flex}.individual-engagement-index>div{justify-content:space-between;align-items:center;gap:4px;margin-top:24px;display:flex}.individual-engagement-score{flex-direction:column;flex:1;align-items:center;gap:11px;display:flex}.individual-engagement-score img{width:127.5px;max-width:100%;height:127.5px}.individual-engagement-score strong{white-space:nowrap;font-size:24px}.individual-engagement-change{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:72px;display:flex}.individual-engagement-change img{width:40px;height:115px}.individual-engagement-change .is-down{transform:rotate(180deg)}.individual-engagement-change span{font:400 16px/1.4 Inter,sans-serif}.individual-engagement-change b{font-size:12px;line-height:normal}.individual-engagement-expanded .individual-engagement-chart{margin-top:40px}@media (width<=1900px){.individual-engagement-insights__intro{flex-basis:30.5%}.individual-engagement-metrics{grid-template-columns:1fr}.individual-engagement-index>div{justify-content:center;gap:16px}.individual-engagement-score{flex:0 160px}}@media (width<=1500px){.individual-engagement-portal .app-header{gap:24px}.individual-engagement-portal .app-header__search{width:180px}.individual-engagement-navigation{flex-basis:210px;width:210px;padding:20px}.individual-engagement-survey,.individual-engagement-questions{padding:24px 0}.individual-engagement-insights__body{flex-direction:column}.individual-engagement-insights__intro{flex-basis:auto}.individual-engagement-metrics{grid-template-columns:1fr 1fr}}@media (width<=1200px){.individual-engagement-flow{flex-wrap:wrap}.individual-engagement-navigation{flex-direction:row;flex:0 0 100%;align-items:center;gap:24px}.individual-engagement-navigation>div:last-child{display:none}.individual-engagement-navigation nav{flex-direction:row}.individual-engagement-main{min-height:850px}.individual-engagement-portal .app-header__search{display:none}}@media (width<=1000px){.individual-engagement-flow .humanicoach,.individual-engagement-flow .humanicoach--open{flex-basis:36px}.individual-engagement-flow .humanicoach__panel{height:100svh;min-height:0;max-height:100svh}.individual-engagement-flow .humanicoach__trigger{width:36px;height:36px}.individual-engagement-metrics{grid-template-columns:1fr}.individual-engagement-portal .app-header{flex-wrap:wrap;gap:12px;height:auto;min-height:100px}.individual-engagement-portal .portal-layout{padding:0 12px 12px}.individual-engagement-portal .sidebar{width:190px}}@media (width<=700px){.individual-engagement-portal .portal-layout{flex-direction:column}.individual-engagement-portal .sidebar{width:100%}.individual-engagement-main{padding:20px 16px}.individual-engagement-navigation{flex-wrap:wrap}.individual-engagement-navigation nav{flex-basis:100%}.individual-engagement-flow .humanicoach{z-index:10;position:fixed;top:120px;right:12px}.individual-engagement-survey h1,.individual-engagement-intro h1{font-size:26px}.individual-engagement-insights__header{gap:12px}.individual-engagement-insights__header>div{text-align:right}.individual-engagement-complete{padding:0}.individual-engagement-complete__art{margin:-30px 0 -60px;transform:scale(.8)}}.group-sentiment{background:var(--color-blue-frost);color:var(--color-midnight-blue);border-radius:6px;padding:22px;font-family:Mulish,sans-serif}.group-sentiment h2{margin:0 0 20px;font-size:14px}.group-sentiment__metrics{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:14px;display:flex}.group-sentiment__metrics>div{text-align:center;flex-direction:column;align-items:center;gap:5px;font-size:14px;display:flex}.group-sentiment__metrics img{object-fit:contain;width:40px;height:115px;display:block}.group-sentiment__score img{aspect-ratio:1;width:127.5px;height:127.5px}.group-sentiment__score strong{white-space:nowrap;font-size:24px;font-style:normal;font-weight:700;line-height:140%}.group-sentiment__metrics small{font-size:12px;font-style:normal;font-weight:700;line-height:normal}.group-sentiment__metrics>div>span{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.manager-page{min-height:calc(100svh - 130px);color:var(--color-midnight-blue);flex-direction:column;gap:28px;font-family:Mulish,sans-serif;display:flex}.manager-page__icon{width:32px;height:46px}.manager-page__layout{flex:1;grid-template-columns:minmax(320px,1fr) minmax(0,3.1fr);gap:24px;display:grid}.manager-page__intro{flex-direction:column;justify-content:space-between;gap:48px;display:flex}.manager-page h1{align-self:stretch;margin:0 0 14px;font-size:40px;font-style:normal;font-weight:700;line-height:130%}.manager-page h1 strong{font-weight:900}.manager-page__intro p{margin:0;font-size:14px;line-height:1.4}.manager-page__tip h2{margin:0 0 16px;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.manager-page__overview{flex-direction:column;gap:12px;min-width:0;display:flex}.manager-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.manager-metrics>div{background:var(--color-midnight-blue);min-height:72px;color:var(--color-white);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.manager-metrics dt{font-size:20px;font-style:normal;font-weight:700;line-height:normal}.manager-metrics dd{margin:0;font-size:24px;font-weight:700}.manager-team,.manager-insight{background:var(--color-blue-frost);border-radius:6px;padding:22px}.manager-team{flex-direction:column;gap:22px;display:flex}.manager-team>header{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.manager-team h2{letter-spacing:-.48px;margin:0 auto 0 0;font-size:24px;font-style:normal;font-weight:700;line-height:120%}.manager-team>header>span{color:var(--color-midnight-blue);text-transform:capitalize;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.manager-expand{background:var(--color-transparent);cursor:pointer;border:0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:36px;padding:0;display:flex}.manager-expand img{aspect-ratio:1;width:18px;height:18px}.manager-expand:focus-visible{outline:2px solid var(--color-sky-blue);outline-offset:2px}.manager-team__photo-panel{background:var(--color-white);flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;padding:12px;display:flex}.manager-team__people{grid-template-columns:repeat(auto-fill,minmax(80.714px,1fr));gap:3px;width:100%;margin:0;padding:0;list-style:none;display:grid}.manager-team__people li{background:var(--color-blue-grey-light-overlay);border-radius:4px;min-width:0;height:80px;overflow:hidden}.manager-team__people img{background:var(--color-light-grey);object-fit:cover;object-position:50% 50%;border-radius:4px;width:100%;height:100%;display:block}.manager-page .button{align-self:flex-start;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.manager-insights{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.manager-insight{flex-direction:column;gap:36px;min-width:0;display:flex}.manager-insight>header{color:var(--color-midnight-blue);align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:140%;display:flex}.manager-insight .manager-expand{margin-left:auto}.manager-insight__badge{isolation:isolate;width:32px;height:36px;color:var(--color-white);flex-direction:column;flex:0 0 32px;justify-content:center;align-items:center;font-size:22px;font-weight:900;display:flex;position:relative}.manager-insight__badge:before{content:"";z-index:-1;background:var(--color-midnight-blue);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='28'%20height='31'%20viewBox='0%200%2028%2031'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.3564%200.669938C12.9035%20-0.223226%2014.8094%20-0.223226%2016.3564%200.669938L25.2129%205.78319C26.7599%206.67635%2027.7129%208.32699%2027.7129%2010.1133V20.3398C27.7129%2022.1261%2026.7599%2023.7768%2025.2129%2024.6699L16.3564%2029.7832C14.8094%2030.6764%2012.9035%2030.6764%2011.3564%2029.7832L2.50004%2024.6699C0.953034%2023.7768%203.91006e-05%2022.1261%203.91006e-05%2020.3398V10.1133C3.91006e-05%208.32699%200.953034%206.67635%202.50004%205.78319L11.3564%200.669938Z'%20fill='%23548595'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='28'%20height='31'%20viewBox='0%200%2028%2031'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.3564%200.669938C12.9035%20-0.223226%2014.8094%20-0.223226%2016.3564%200.669938L25.2129%205.78319C26.7599%206.67635%2027.7129%208.32699%2027.7129%2010.1133V20.3398C27.7129%2022.1261%2026.7599%2023.7768%2025.2129%2024.6699L16.3564%2029.7832C14.8094%2030.6764%2012.9035%2030.6764%2011.3564%2029.7832L2.50004%2024.6699C0.953034%2023.7768%203.91006e-05%2022.1261%203.91006e-05%2020.3398V10.1133C3.91006e-05%208.32699%200.953034%206.67635%202.50004%205.78319L11.3564%200.669938Z'%20fill='%23548595'/%3e%3c/svg%3e") 50%/contain no-repeat}.manager-insight__copy h2{letter-spacing:-.34px;margin:0 0 12px;font-size:17px;font-style:normal;font-weight:700;line-height:120%}.manager-insight__copy p{margin:0;font-size:14px;line-height:1.4}.manager-insight>.button{margin-top:auto}@media (width<=1500px){.manager-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1150px){.manager-page__layout{grid-template-columns:1fr}.manager-page__intro{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.manager-page .group-sentiment{grid-column:1/-1;max-width:400px}}@media (width<=700px){.manager-page__intro,.manager-insights,.manager-metrics{grid-template-columns:1fr}}.manager-my-group-humanicod-e__title,.manager-my-group__title,.manager-composition__title,.manager-outcomes__title,.manager-desire__title,.manager-engagement__title{margin:0;font-size:28px}.superuser-page{min-height:calc(100svh - 130px);color:var(--color-midnight-blue);flex-direction:column;gap:28px;font-family:Mulish,sans-serif;display:flex}.superuser-page__icon{width:32px;height:46px}.superuser-page__layout{flex:1;grid-template-columns:minmax(320px,1fr) minmax(0,3.1fr);gap:24px;display:grid}.superuser-page__intro{flex-direction:column;justify-content:space-between;gap:48px;display:flex}.superuser-page h1{margin:0 0 14px;font-size:40px;font-style:normal;font-weight:700;line-height:130%}.superuser-page h1 strong{font-weight:900}.superuser-page__intro p{margin:0;font-size:14px;line-height:140%}.superuser-page__overview{flex-direction:column;gap:12px;min-width:0;display:flex}.superuser-page__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.superuser-page__insights{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=1150px){.superuser-page__layout{grid-template-columns:1fr}.superuser-page__intro{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.superuser-page .group-sentiment{align-self:end}}@media (width<=800px){.superuser-page__intro,.superuser-page__insights{grid-template-columns:1fr}.superuser-page__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=450px){.superuser-page__metrics{grid-template-columns:1fr}}.executive-metric{background:var(--color-midnight-blue);min-width:0;color:var(--color-white);border-radius:6px;flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:16px;padding:16px;display:flex}.executive-metric dt{margin:0;font-family:Mulish,sans-serif;font-size:14px;font-weight:700;line-height:140%}.executive-metric__value{color:var(--color-white);text-align:left;margin:0;font-family:Inter,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:normal}.executive-metric__comparison{color:var(--color-white);align-items:center;gap:4px;margin:0;font-family:Inter,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;display:flex}.executive-metric__comparison img{object-fit:contain;flex-shrink:0;width:12px;height:12px}.executive-insight{background:var(--color-blue-frost);min-width:0;color:var(--color-midnight-blue);border-radius:6px;flex-direction:column;gap:32px;padding:22px;font-family:Mulish,sans-serif;display:flex}.executive-insight>header{flex-wrap:wrap;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:140%;display:flex}.executive-insight__badge{isolation:isolate;width:32px;height:36px;color:var(--color-white);flex:0 0 32px;justify-content:center;align-items:center;font-family:Mulish,sans-serif;font-size:22px;font-weight:900;display:flex;position:relative}.executive-insight__badge:before{content:"";z-index:-1;background:var(--color-midnight-blue);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='28'%20height='31'%20viewBox='0%200%2028%2031'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.3564%200.669938C12.9035%20-0.223226%2014.8094%20-0.223226%2016.3564%200.669938L25.2129%205.78319C26.7599%206.67635%2027.7129%208.32699%2027.7129%2010.1133V20.3398C27.7129%2022.1261%2026.7599%2023.7768%2025.2129%2024.6699L16.3564%2029.7832C14.8094%2030.6764%2012.9035%2030.6764%2011.3564%2029.7832L2.50004%2024.6699C0.953034%2023.7768%203.91006e-05%2022.1261%203.91006e-05%2020.3398V10.1133C3.91006e-05%208.32699%200.953034%206.67635%202.50004%205.78319L11.3564%200.669938Z'%20fill='%23548595'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='28'%20height='31'%20viewBox='0%200%2028%2031'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.3564%200.669938C12.9035%20-0.223226%2014.8094%20-0.223226%2016.3564%200.669938L25.2129%205.78319C26.7599%206.67635%2027.7129%208.32699%2027.7129%2010.1133V20.3398C27.7129%2022.1261%2026.7599%2023.7768%2025.2129%2024.6699L16.3564%2029.7832C14.8094%2030.6764%2012.9035%2030.6764%2011.3564%2029.7832L2.50004%2024.6699C0.953034%2023.7768%203.91006e-05%2022.1261%203.91006e-05%2020.3398V10.1133C3.91006e-05%208.32699%200.953034%206.67635%202.50004%205.78319L11.3564%200.669938Z'%20fill='%23548595'/%3e%3c/svg%3e") 50%/contain no-repeat}.executive-insight__actions{margin-left:auto;font-size:12px}.executive-insight h2{letter-spacing:-.34px;margin:0 0 12px;font-size:17px;font-weight:700;line-height:120%}.executive-insight p{margin:0;font-size:14px;font-weight:400;line-height:140%}.executive-insight>.button{align-self:flex-start;margin-top:auto}.superuser-org-humanicod-e__title,.superuser-my-organisation__title,.superuser-composition__title,.superuser-outcomes__title,.superuser-desire__title,.superuser-engagement__title{margin:0;font-size:28px}
