.token-status-message-module__4U1gtq__panel{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);align-items:flex-start;display:flex}.token-status-message-module__4U1gtq__icon{flex-shrink:0;margin-top:.1rem}.token-status-message-module__4U1gtq__title{margin-bottom:.35rem;font-size:1rem}.token-status-message-module__4U1gtq__body{color:var(--text-secondary);font-size:.9rem;line-height:1.55}.token-status-message-module__4U1gtq__error{background:#fbeceb;border-color:#f0cdca}.token-status-message-module__4U1gtq__error .token-status-message-module__4U1gtq__icon{color:var(--status-error)}.token-status-message-module__4U1gtq__warning{background:#fbf3e7;border-color:#ecd7b4}.token-status-message-module__4U1gtq__warning .token-status-message-module__4U1gtq__icon{color:var(--status-warning)}.token-status-message-module__4U1gtq__info{background:var(--surface-light);border-color:var(--border-subtle)}.token-status-message-module__4U1gtq__info .token-status-message-module__4U1gtq__icon{color:var(--iwpa-teal-strong)}.token-status-message-module__4U1gtq__success{background:var(--surface-ice-tint);border-color:var(--iwpa-ice)}.token-status-message-module__4U1gtq__success .token-status-message-module__4U1gtq__icon{color:var(--iwpa-teal-strong)}
.form-module__bPx0xq__form{gap:var(--space-3);padding:clamp(1.25rem, 3vw, var(--space-4));background:var(--iwpa-white);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);display:grid;box-shadow:0 18px 48px #0a35560f}.form-module__bPx0xq__grid{gap:var(--space-3);grid-template-columns:1fr;display:grid}.form-module__bPx0xq__field{align-content:start;gap:.45rem;display:grid}.form-module__bPx0xq__field label{color:var(--text-primary);font-size:.86rem;font-weight:600}.form-module__bPx0xq__field input,.form-module__bPx0xq__field select,.form-module__bPx0xq__field textarea{width:100%;color:var(--text-primary);font:inherit;background:var(--iwpa-white);border:1px solid var(--border-strong);border-radius:var(--radius-sm);transition:border-color var(--duration-micro) ease, box-shadow var(--duration-micro) ease, background-color var(--duration-micro) ease;padding:.75rem .9rem;font-size:.94rem}.form-module__bPx0xq__field textarea{resize:vertical;min-height:9rem;line-height:1.55}.form-module__bPx0xq__field input::placeholder,.form-module__bPx0xq__field textarea::placeholder{color:var(--text-secondary);opacity:.75}.form-module__bPx0xq__field input:hover,.form-module__bPx0xq__field select:hover,.form-module__bPx0xq__field textarea:hover{border-color:var(--iwpa-teal)}.form-module__bPx0xq__field input:focus-visible,.form-module__bPx0xq__field select:focus-visible,.form-module__bPx0xq__field textarea:focus-visible{border-color:var(--iwpa-teal);outline:none;box-shadow:0 0 0 3px #198a992e}.form-module__bPx0xq__field input[aria-invalid=true],.form-module__bPx0xq__field select[aria-invalid=true],.form-module__bPx0xq__field textarea[aria-invalid=true]{border-color:var(--status-error);background:snow}.form-module__bPx0xq__fieldError{color:var(--status-error);animation:form-module__bPx0xq__fieldIn var(--duration-standard) var(--ease-standard) both;font-size:.8rem}.form-module__bPx0xq__hint{color:var(--text-secondary);font-size:.8rem;line-height:1.5}.form-module__bPx0xq__formError{color:var(--status-error);border-radius:var(--radius-sm);animation:form-module__bPx0xq__fieldIn var(--duration-standard) var(--ease-standard) both;background:#fbeceb;border:1px solid #f0cdca;padding:.75rem 1rem;font-size:.88rem}.form-module__bPx0xq__formError:focus-visible{outline:2px solid var(--status-error);outline-offset:2px}.form-module__bPx0xq__disclaimer{color:var(--text-secondary);font-size:.78rem;line-height:1.5}.form-module__bPx0xq__disclaimer a{color:var(--iwpa-teal-strong);font-weight:600}.form-module__bPx0xq__disclaimerIcon{vertical-align:-2px;margin-right:.3rem}.form-module__bPx0xq__honeypot{display:none}.form-module__bPx0xq__requiredNote{color:var(--text-secondary);font-size:.8rem}.form-module__bPx0xq__required{color:var(--status-error);margin-inline-start:.2rem;font-weight:700}.form-module__bPx0xq__fieldset{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.form-module__bPx0xq__fieldset+.form-module__bPx0xq__fieldset{padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.form-module__bPx0xq__legend{margin-bottom:var(--space-2);color:var(--iwpa-navy);letter-spacing:-.01em;align-items:center;gap:.65rem;padding:0;font-size:clamp(1.05rem,1rem + .3vw,1.2rem);font-weight:650;display:flex}.form-module__bPx0xq__step{width:1.75rem;height:1.75rem;color:var(--iwpa-white);background:var(--iwpa-navy);border-radius:999px;flex-shrink:0;place-items:center;font-size:.8rem;font-weight:700;display:inline-grid}.form-module__bPx0xq__purposeGrid{grid-template-columns:1fr;gap:.65rem;display:grid}.form-module__bPx0xq__purposeTile{cursor:pointer;background:var(--iwpa-white);border:1px solid var(--border-strong);border-radius:var(--radius-md);transition:border-color var(--duration-micro) ease, background-color var(--duration-micro) ease, box-shadow var(--duration-standard) var(--ease-standard), transform var(--duration-standard) var(--ease-standard);align-items:flex-start;gap:.75rem;padding:.85rem .95rem;display:flex;position:relative}@media (hover:hover){.form-module__bPx0xq__purposeTile:hover{border-color:var(--iwpa-teal);transform:translateY(-2px);box-shadow:0 10px 24px #0a355614}}.form-module__bPx0xq__purposeTile:active{transform:translateY(0)scale(.99)}.form-module__bPx0xq__purposeTile:has(.form-module__bPx0xq__purposeInput:focus-visible){outline:2px solid var(--iwpa-teal);outline-offset:2px}.form-module__bPx0xq__purposeTileSelected{background:var(--surface-ice-tint);border-color:var(--iwpa-teal);box-shadow:inset 0 0 0 1px var(--iwpa-teal)}.form-module__bPx0xq__purposeInput{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.form-module__bPx0xq__tileIcon{width:2.1rem;height:2.1rem;color:var(--iwpa-teal-strong);background:var(--surface-light);transition:color var(--duration-micro) ease, background-color var(--duration-micro) ease, transform var(--duration-standard) var(--ease-standard);border-radius:999px;flex-shrink:0;place-items:center;display:inline-grid}.form-module__bPx0xq__purposeTileSelected .form-module__bPx0xq__tileIcon{color:var(--iwpa-white);background:var(--iwpa-teal-strong);transform:scale(1.05)}.form-module__bPx0xq__tileText{gap:.15rem;min-width:0;display:grid}.form-module__bPx0xq__tileLabel{color:var(--iwpa-navy);font-size:.92rem;font-weight:650;line-height:1.3}.form-module__bPx0xq__tileHint{color:var(--text-secondary);font-size:.8rem;line-height:1.4}.form-module__bPx0xq__callout{color:var(--text-primary);background:var(--surface-light);border-inline-start:3px solid var(--iwpa-gold);border-radius:var(--radius-sm);animation:form-module__bPx0xq__fieldIn var(--duration-reveal) var(--ease-standard) both;padding:.75rem .95rem;font-size:.86rem;line-height:1.5}.form-module__bPx0xq__callout a{color:var(--iwpa-teal-strong);font-weight:650}.form-module__bPx0xq__adaptive:not(:empty){animation:form-module__bPx0xq__fieldIn var(--duration-reveal) var(--ease-standard) both}.form-module__bPx0xq__adaptive:empty{display:none}.form-module__bPx0xq__labelRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.form-module__bPx0xq__counter{color:var(--text-secondary);font-variant-numeric:tabular-nums;transition:color var(--duration-micro) ease;font-size:.75rem}.form-module__bPx0xq__counterNear{color:#9a5b00;font-weight:600}.form-module__bPx0xq__submitRow{gap:var(--space-2);align-items:center;display:grid}.form-module__bPx0xq__submit{justify-self:start}.form-module__bPx0xq__submitArrow{transition:transform var(--duration-micro) ease}.form-module__bPx0xq__submit:hover .form-module__bPx0xq__submitArrow{transform:translate(3px)}[dir=rtl] .form-module__bPx0xq__submitArrow{transform:scaleX(-1)}[dir=rtl] .form-module__bPx0xq__submit:hover .form-module__bPx0xq__submitArrow{transform:scaleX(-1)translate(3px)}@keyframes form-module__bPx0xq__fieldIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.form-module__bPx0xq__successPanel{gap:var(--space-2);padding:clamp(1.25rem, 3vw, var(--space-4));background:var(--surface-ice-tint);border:1px solid var(--iwpa-ice);border-radius:var(--radius-lg);animation:form-module__bPx0xq__fieldIn var(--duration-reveal) var(--ease-standard) both;align-items:flex-start;display:flex}.form-module__bPx0xq__successPanel:focus-visible{outline:2px solid var(--iwpa-teal);outline-offset:3px}.form-module__bPx0xq__successIcon{color:var(--iwpa-teal-strong);animation:form-module__bPx0xq__successPop .52s var(--ease-standard) .12s both;flex-shrink:0}.form-module__bPx0xq__successPanel svg{color:var(--iwpa-teal-strong);flex-shrink:0}.form-module__bPx0xq__successBody{justify-items:start;gap:.75rem;display:grid}.form-module__bPx0xq__successTitle{color:var(--iwpa-navy);font-size:clamp(1.2rem,1.1rem + .5vw,1.45rem)}.form-module__bPx0xq__successPanel p{color:var(--text-primary);font-weight:600;line-height:1.6}.form-module__bPx0xq__reference code{color:var(--iwpa-navy);letter-spacing:.04em;background:var(--iwpa-white);border:1px solid var(--iwpa-ice);border-radius:.35rem;padding:.15rem .45rem;font-size:.9rem}.form-module__bPx0xq__nextSteps{color:var(--text-secondary);gap:.35rem;padding-inline-start:1.15rem;font-size:.88rem;line-height:1.55;display:grid}@keyframes form-module__bPx0xq__successPop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@media (min-width:560px){.form-module__bPx0xq__purposeGrid{grid-template-columns:repeat(2,1fr)}.form-module__bPx0xq__submitRow{grid-template-columns:auto 1fr}}@media (min-width:640px){.form-module__bPx0xq__grid{grid-template-columns:repeat(2,1fr)}}.form-module__bPx0xq__priceSummary{margin-bottom:var(--space-2);color:var(--text-secondary);font-size:.92rem}.form-module__bPx0xq__priceSummary strong{color:var(--iwpa-navy);font-size:1.05rem}
.intake-module__NVg97W__page{width:100%;max-width:720px;margin:0 auto}.intake-module__NVg97W__title{margin-block:.5rem .75rem;font-size:clamp(1.7rem,1.4rem + 1.2vw,2.1rem)}.intake-module__NVg97W__intro{color:var(--text-secondary);font-size:var(--fs-body-lg);line-height:1.6}.intake-module__NVg97W__reasons{margin:.75rem 0 var(--space-4);padding:var(--space-3);background:var(--surface-ice-tint);border:1px solid var(--iwpa-ice);border-radius:var(--radius-md);gap:.5rem;list-style:none;display:grid}.intake-module__NVg97W__reasons li{color:var(--iwpa-navy-strong);padding-inline-start:1.2rem;font-size:.9rem;line-height:1.55;position:relative}.intake-module__NVg97W__reasons li:before{inset-inline-start:0;background:var(--iwpa-teal);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.5em}.intake-module__NVg97W__reasons a{color:var(--iwpa-teal-strong);font-weight:600}.intake-module__NVg97W__form{gap:var(--space-4);display:grid}.intake-module__NVg97W__group{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--iwpa-white);animation:intake-module__NVg97W__group-reveal var(--duration-reveal) var(--ease-standard) both;margin:0;display:grid}.intake-module__NVg97W__group:nth-of-type(2){animation-delay:70ms}.intake-module__NVg97W__group:nth-of-type(3){animation-delay:.14s}@keyframes intake-module__NVg97W__group-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.intake-module__NVg97W__groupTitle{color:var(--iwpa-teal-strong);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.4rem;padding:0 .35rem;font-weight:700;display:flex}.intake-module__NVg97W__whyWeAsk{margin:.75rem 0 var(--space-4)}.intake-module__NVg97W__whyWeAskTitle{color:var(--iwpa-navy);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .4rem;font-size:.8rem;font-weight:700}.intake-module__NVg97W__whyWeAsk .intake-module__NVg97W__reasons{margin:0}.intake-module__NVg97W__requiredNote{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:.85rem;font-style:italic}
.hero-motion-module__oSXY9W__field{pointer-events:none;position:absolute;inset:0;overflow:clip}.hero-motion-module__oSXY9W__svg{width:100%;height:100%;position:absolute;inset:0}.hero-motion-module__oSXY9W__curve{fill:none;stroke-linecap:round}.hero-motion-module__oSXY9W__curveOne{stroke:var(--iwpa-teal);stroke-width:1.1px;opacity:.16}.hero-motion-module__oSXY9W__curveTwo{stroke:var(--iwpa-navy);stroke-width:.9px;opacity:.1}.hero-motion-module__oSXY9W__curveThree{stroke:var(--iwpa-gold);stroke-width:1px;opacity:.14}.hero-motion-module__oSXY9W__signal{background:var(--iwpa-teal);offset-rotate:0deg;border-radius:50%;width:5px;height:5px;animation:26s linear infinite hero-motion-module__oSXY9W__travel-one;position:absolute;top:0;left:0;box-shadow:0 0 12px 3px #198a9973}.hero-motion-module__oSXY9W__signalTwo{background:var(--iwpa-gold);animation:34s linear -9s infinite hero-motion-module__oSXY9W__travel-two;box-shadow:0 0 12px 3px #c99b4a73}@keyframes hero-motion-module__oSXY9W__travel-one{0%{offset-distance:0%;opacity:0}8%{opacity:.9}92%{opacity:.9}to{offset-distance:100%;opacity:0}}@keyframes hero-motion-module__oSXY9W__travel-two{0%{offset-distance:0%;opacity:0}8%{opacity:.85}92%{opacity:.85}to{offset-distance:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.hero-motion-module__oSXY9W__signal,.hero-motion-module__oSXY9W__signalTwo{opacity:0;animation:none}}@media (max-width:720px){.hero-motion-module__oSXY9W__signal,.hero-motion-module__oSXY9W__signalTwo{display:none}}
.welcome-module__NxgpnW__stage{border-radius:var(--radius-lg);background:var(--iwpa-white);text-align:center;border:1px solid #0a35561f;width:100%;max-width:760px;margin:0 auto;padding:clamp(2.5rem,6vw,4rem) clamp(1.5rem,4vw,2.5rem);position:relative;overflow:hidden;box-shadow:0 24px 70px #0a35561a}.welcome-module__NxgpnW__stage:before{background:linear-gradient(90deg, var(--iwpa-navy), var(--iwpa-teal) 72%, var(--iwpa-gold));content:"";z-index:1;height:4px;position:absolute;inset:0 0 auto}.welcome-module__NxgpnW__content{z-index:1;justify-items:center;gap:.35rem;display:grid;position:relative}.welcome-module__NxgpnW__heading{color:var(--iwpa-navy);letter-spacing:-.02em;animation:welcome-module__NxgpnW__welcome-reveal var(--duration-reveal) var(--ease-standard) both;margin:.35rem 0 0;font-size:clamp(2rem,1.6rem + 1.6vw,2.75rem)}.welcome-module__NxgpnW__tagline{color:var(--iwpa-teal-strong);animation:welcome-module__NxgpnW__welcome-reveal var(--duration-reveal) var(--ease-standard) both;margin:0;font-size:clamp(1.05rem,1rem + .3vw,1.25rem);font-weight:600;animation-delay:70ms}.welcome-module__NxgpnW__body{max-width:46ch;color:var(--text-secondary);animation:welcome-module__NxgpnW__welcome-reveal var(--duration-reveal) var(--ease-standard) both;margin:.5rem 0 1.5rem;font-size:clamp(1rem,.94rem + .3vw,1.1875rem);line-height:1.65;animation-delay:.14s}.welcome-module__NxgpnW__cta{animation:welcome-module__NxgpnW__welcome-reveal var(--duration-reveal) var(--ease-standard) both;align-items:center;gap:.5rem;animation-delay:.21s;display:inline-flex}.welcome-module__NxgpnW__ctaIcon{transition:transform var(--duration-micro) var(--ease-standard)}.welcome-module__NxgpnW__cta:hover .welcome-module__NxgpnW__ctaIcon,.welcome-module__NxgpnW__cta:focus-visible .welcome-module__NxgpnW__ctaIcon{transform:translate(3px)}[dir=rtl] .welcome-module__NxgpnW__ctaIcon{transform:scaleX(-1)}:is([dir=rtl] .welcome-module__NxgpnW__cta:hover .welcome-module__NxgpnW__ctaIcon,[dir=rtl] .welcome-module__NxgpnW__cta:focus-visible .welcome-module__NxgpnW__ctaIcon){transform:scaleX(-1)translate(3px)}@keyframes welcome-module__NxgpnW__welcome-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:560px){.welcome-module__NxgpnW__stage{padding:clamp(2rem,8vw,2.75rem) 1.25rem}}
.gate-module___VeLLG__gate{border-radius:var(--radius-lg);background:var(--iwpa-white);width:100%;max-width:640px;animation:gate-module___VeLLG__gate-reveal var(--duration-reveal) var(--ease-standard) both;border:1px solid #0a35561f;margin:0 auto;padding:clamp(1.5rem,4vw,2.5rem);position:relative;overflow:hidden;box-shadow:0 24px 70px #0a35561a}@keyframes gate-module___VeLLG__gate-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.gate-module___VeLLG__gate:before{background:linear-gradient(90deg, var(--iwpa-navy), var(--iwpa-teal) 72%, var(--iwpa-gold));content:"";height:4px;position:absolute;inset:0 0 auto}.gate-module___VeLLG__gate h1{color:var(--iwpa-navy);margin-top:0}.gate-module___VeLLG__gate h2{color:var(--iwpa-navy);margin-top:1.25rem;font-size:1rem}.gate-module___VeLLG__gate>p{color:var(--text-secondary);font-size:var(--fs-body-lg);margin-top:.65rem;line-height:1.6}.gate-module___VeLLG__gate ul{color:var(--text-secondary);padding-left:1.25rem;font-size:1.0625rem;line-height:1.7}.gate-module___VeLLG__factCardGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;margin:1.5rem 0;display:grid}.gate-module___VeLLG__factCard{background:var(--surface-ice-tint);border:1px solid var(--iwpa-ice);border-radius:var(--radius-md);animation:gate-module___VeLLG__gate-reveal var(--duration-reveal) var(--ease-standard) both;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.gate-module___VeLLG__factCard:nth-child(2){animation-delay:60ms}.gate-module___VeLLG__factCard:nth-child(3){animation-delay:.12s}.gate-module___VeLLG__factCard:nth-child(4){animation-delay:.18s}.gate-module___VeLLG__factCard svg{color:var(--iwpa-teal-strong);flex:none;margin-top:.15rem}.gate-module___VeLLG__factCard h3{color:var(--iwpa-navy);margin:0 0 .2rem;font-size:.95rem}.gate-module___VeLLG__factCard p{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.5}@media (max-width:560px){.gate-module___VeLLG__factCardGrid{grid-template-columns:1fr}}.gate-module___VeLLG__checkboxRow{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--iwpa-white);cursor:pointer;align-items:flex-start;gap:.75rem;margin:1.25rem 0 0;padding:1rem;display:flex}.gate-module___VeLLG__checkboxRow input{width:20px;height:20px;accent-color:var(--iwpa-teal);flex:none;margin-top:.15rem}.gate-module___VeLLG__gateMark{width:46px;height:46px;color:var(--iwpa-teal-strong);background:var(--surface-ice-tint);border:1px solid var(--iwpa-ice);border-radius:50%;place-items:center;margin-bottom:1rem;display:grid}.gate-module___VeLLG__consentGate{max-width:760px}.gate-module___VeLLG__criticalGate:before{background:linear-gradient(90deg, var(--status-error), var(--iwpa-navy) 85%)}.gate-module___VeLLG__criticalMark{color:var(--status-error);background:#fdeceb;border-color:#c83c324d}.gate-module___VeLLG__acknowledgeRow{box-shadow:inset 3px 0 0 var(--status-error);border-color:#c83c3259}.gate-module___VeLLG__consentSection{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:#fbfdfe;margin-top:1.5rem;padding:1.25rem}.gate-module___VeLLG__consentSection>h2:first-child,.gate-module___VeLLG__consentSection .gate-module___VeLLG__sectionHeading+h2{margin-top:0}.gate-module___VeLLG__consentSection p{color:var(--text-secondary);font-size:1.0625rem;line-height:1.65}.gate-module___VeLLG__sectionHeading{color:var(--iwpa-teal-strong);align-items:center;gap:.6rem;display:flex}.gate-module___VeLLG__sectionHeading h2{margin:0}.gate-module___VeLLG__optionalSection{background:var(--surface-ice-tint)}.gate-module___VeLLG__requiredConsent{box-shadow:inset 3px 0 0 var(--iwpa-gold);border-color:#ce9d4873}.gate-module___VeLLG__warningBox{color:#6b4510;border-radius:var(--radius-md);background:#fff8e8;border:1px solid #ce9d488c;align-items:flex-start;gap:.75rem;margin:1.25rem 0;padding:1rem 1.1rem;display:flex}.gate-module___VeLLG__warningBox svg{flex:none}.gate-module___VeLLG__requirementList{gap:.45rem;display:grid}.gate-module___VeLLG__readyFacts{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:1.25rem;display:grid}.gate-module___VeLLG__readyFacts span{color:var(--iwpa-navy-strong);background:var(--surface-ice-tint);border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;padding:.85rem;font-size:.85rem;display:flex}.gate-module___VeLLG__readyFacts svg{color:var(--iwpa-teal-strong);flex:none}.gate-module___VeLLG__gateActions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}@media (max-width:560px){.gate-module___VeLLG__readyFacts{grid-template-columns:1fr}.gate-module___VeLLG__gateActions>*{width:100%}}
.cta-band-module__a1q89a__band{color:var(--iwpa-white);background:var(--iwpa-navy);text-align:center;padding-block:clamp(4rem,8vw,6.5rem)}.cta-band-module__a1q89a__inner{max-width:720px}.cta-band-module__a1q89a__title{margin-bottom:var(--space-3);color:var(--iwpa-white);font-size:clamp(1.9rem,3.4vw,2.75rem)}.cta-band-module__a1q89a__ctaRow{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}
.score-bar-module__E-2k4q__row{gap:.4rem;display:grid}.score-bar-module__E-2k4q__labelRow{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.score-bar-module__E-2k4q__label{color:var(--text-primary);font-size:.86rem;font-weight:600}.score-bar-module__E-2k4q__band{color:var(--text-secondary);font-size:.74rem;font-weight:600}.score-bar-module__E-2k4q__track{background:var(--border-subtle);border-radius:999px;height:8px;overflow:hidden}.score-bar-module__E-2k4q__fill{border-radius:inherit;height:100%;transition:width .9s var(--ease-standard)}
.DomainSectionBlock-module__5PdBwq__wrap{gap:var(--space-3);flex-direction:column;display:flex}.DomainSectionBlock-module__5PdBwq__headline{color:var(--text-primary);font-size:1.05rem;font-weight:700}.DomainSectionBlock-module__5PdBwq__paragraph{color:var(--text-secondary);font-size:.92rem;line-height:1.65}.DomainSectionBlock-module__5PdBwq__chartInsightRow{justify-content:flex-start;align-items:flex-start;gap:var(--space-4);padding:var(--space-2) 0;break-inside:avoid;page-break-inside:avoid;flex-wrap:wrap;display:flex}.DomainSectionBlock-module__5PdBwq__headlineCol{gap:var(--space-2);flex-direction:column;flex:260px;min-width:0;display:flex}.DomainSectionBlock-module__5PdBwq__bars{column-gap:var(--space-4);row-gap:var(--space-2);break-inside:avoid;page-break-inside:avoid;grid-template-columns:1fr 1fr;display:grid}@media screen and (max-width:860px){.DomainSectionBlock-module__5PdBwq__bars{grid-template-columns:1fr}}.DomainSectionBlock-module__5PdBwq__barRow{align-items:center;gap:var(--space-2);min-width:0;display:flex}.DomainSectionBlock-module__5PdBwq__barRow>:first-child{flex:1}.DomainSectionBlock-module__5PdBwq__barRow[data-shape]{border-inline-start:2px solid var(--border-strong);padding-inline-start:.5rem}.DomainSectionBlock-module__5PdBwq__barRow[data-shape=peak]{border-inline-start-color:var(--iwpa-teal)}.DomainSectionBlock-module__5PdBwq__barRow[data-shape=lowest]{border-inline-start-color:var(--chart-6)}.DomainSectionBlock-module__5PdBwq__bandChip{white-space:nowrap;font-size:.72rem;font-weight:700}.DomainSectionBlock-module__5PdBwq__shapeStrip{padding:var(--space-2);border-radius:var(--radius-sm);background:var(--surface-ice-tint);border:1px solid var(--iwpa-ice);flex-direction:column;gap:.2rem;display:flex}.DomainSectionBlock-module__5PdBwq__shapeFact{flex-wrap:wrap;align-items:baseline;gap:0 .4rem;min-width:0;display:flex}.DomainSectionBlock-module__5PdBwq__shapeFactLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--iwpa-teal-strong);font-size:.62rem;font-weight:700}.DomainSectionBlock-module__5PdBwq__shapeFactValue{color:var(--text-primary);font-size:.85rem;font-weight:700;line-height:1.3}.DomainSectionBlock-module__5PdBwq__subheading{font-size:var(--fs-label);letter-spacing:.05em;text-transform:uppercase;color:var(--iwpa-teal-strong);margin-bottom:.5rem;font-weight:700}
.RiasecHexagonBlock-module__RuRE5G__hexRow{align-items:center;gap:var(--space-4);break-inside:avoid;page-break-inside:avoid;flex-wrap:wrap;display:flex}.RiasecHexagonBlock-module__RuRE5G__dominantCol{flex-direction:column;flex:220px;gap:.4rem;min-width:180px;display:flex}.RiasecHexagonBlock-module__RuRE5G__rankList{flex-direction:column;gap:.35rem;display:flex}.RiasecHexagonBlock-module__RuRE5G__rankBars{break-inside:avoid;page-break-inside:avoid;flex-direction:column;gap:.5rem;display:flex}.RiasecHexagonBlock-module__RuRE5G__rankBarRow{align-items:center;gap:.6rem;display:flex}.RiasecHexagonBlock-module__RuRE5G__rankBarTrack{flex:1}.RiasecHexagonBlock-module__RuRE5G__rankRow{border-radius:var(--radius-sm);align-items:center;gap:.5rem;padding:.3rem .5rem;display:flex}.RiasecHexagonBlock-module__RuRE5G__rankRow[data-lead=true]{background:var(--surface-ice-tint)}.RiasecHexagonBlock-module__RuRE5G__rankNumber{color:var(--iwpa-white);background:var(--iwpa-teal);border-radius:999px;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;font-size:.78rem;font-weight:700;display:inline-flex}.RiasecHexagonBlock-module__RuRE5G__rankLabel{color:var(--text-primary);flex:1;font-size:.86rem;font-weight:600}.RiasecHexagonBlock-module__RuRE5G__tieBadge{color:var(--iwpa-gold-strong);text-transform:uppercase;font-size:.68rem;font-weight:700}.RiasecHexagonBlock-module__RuRE5G__hollandRow{align-items:baseline;gap:.6rem;display:flex}.RiasecHexagonBlock-module__RuRE5G__hollandCode{color:var(--iwpa-navy);letter-spacing:.05em;font-size:1.1rem;font-weight:700}[data-emphasis=prominent] .RiasecHexagonBlock-module__RuRE5G__hollandCode{font-size:1.5rem}[data-emphasis=prominent] .RiasecHexagonBlock-module__RuRE5G__hollandRow{gap:.9rem}
.TraitInteractionDiagramBlock-module__Ocat0W__diagramGroup{break-inside:avoid;page-break-inside:avoid}.TraitInteractionDiagramBlock-module__Ocat0W__diagramRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.TraitInteractionDiagramBlock-module__Ocat0W__diagramFrame{flex:320px;width:100%;max-width:400px;position:relative}.TraitInteractionDiagramBlock-module__Ocat0W__legendColumn{align-items:flex-start;gap:var(--space-2);flex-direction:column;flex:0 auto;display:flex}.TraitInteractionDiagramBlock-module__Ocat0W__svg{width:100%;height:100%;position:absolute;inset:0}.TraitInteractionDiagramBlock-module__Ocat0W__edge{stroke-width:1.5px}.TraitInteractionDiagramBlock-module__Ocat0W__leader{stroke:var(--border-strong);stroke-width:.75px}.TraitInteractionDiagramBlock-module__Ocat0W__nodeLabel{color:var(--text-primary);font-size:.66rem;font-weight:600;line-height:1.25;position:absolute}.TraitInteractionDiagramBlock-module__Ocat0W__nodeLabel[data-side=start]{text-align:start;transform:translate(.5rem,-50%)}.TraitInteractionDiagramBlock-module__Ocat0W__nodeLabel[data-side=end]{text-align:end;transform:translate(calc(-100% - .5rem),-50%)}.TraitInteractionDiagramBlock-module__Ocat0W__nodeLabel[data-side=center]{text-align:center;transform:translate(-50%,-50%)}.TraitInteractionDiagramBlock-module__Ocat0W__legendItem{text-transform:capitalize;border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:600}.TraitInteractionDiagramBlock-module__Ocat0W__legendItem[data-kind=reinforcement]{background:var(--surface-ice-tint);color:var(--iwpa-teal-strong)}.TraitInteractionDiagramBlock-module__Ocat0W__legendItem[data-kind=tension]{background:color-mix(in srgb, var(--status-warning) 14%, var(--iwpa-white));color:var(--status-warning)}.TraitInteractionDiagramBlock-module__Ocat0W__legendItem[data-kind=compensation]{background:color-mix(in srgb, var(--iwpa-gold) 16%, var(--iwpa-white));color:var(--iwpa-gold-strong)}.TraitInteractionDiagramBlock-module__Ocat0W__interactionCard{border-inline-start-style:solid;border-inline-start-width:3px;border-inline-start-color:var(--border-subtle)}.TraitInteractionDiagramBlock-module__Ocat0W__interactionCard[data-kind=reinforcement]{border-inline-start-color:var(--iwpa-teal)}.TraitInteractionDiagramBlock-module__Ocat0W__interactionCard[data-kind=tension]{border-inline-start-color:var(--status-warning)}.TraitInteractionDiagramBlock-module__Ocat0W__interactionCard[data-kind=compensation]{border-inline-start-color:var(--iwpa-gold)}.TraitInteractionDiagramBlock-module__Ocat0W__interactionKind{text-transform:uppercase;letter-spacing:.04em;color:var(--iwpa-teal-strong);font-size:.7rem;font-weight:700}.TraitInteractionDiagramBlock-module__Ocat0W__interactionKind[data-kind=tension]{color:var(--status-warning)}.TraitInteractionDiagramBlock-module__Ocat0W__interactionKind[data-kind=compensation]{color:var(--iwpa-gold-strong)}.TraitInteractionDiagramBlock-module__Ocat0W__interactionTitle{color:var(--text-primary);margin:.2rem 0 .4rem;font-size:.95rem;font-weight:700}.TraitInteractionDiagramBlock-module__Ocat0W__implication{color:var(--text-secondary);font-size:.8rem;font-style:italic}
.AppliedNarrativeSectionBlock-module__z85jdG__pathwayRow{break-inside:avoid;page-break-inside:avoid;flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.AppliedNarrativeSectionBlock-module__z85jdG__pathwayGroup{flex-direction:column;gap:.35rem;display:flex}.AppliedNarrativeSectionBlock-module__z85jdG__pathwayItem{align-items:center;gap:.3rem;display:flex}.AppliedNarrativeSectionBlock-module__z85jdG__pathwayChip{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--surface-page);color:var(--text-primary);padding:.35rem .7rem;font-size:.8rem;font-weight:700}.AppliedNarrativeSectionBlock-module__z85jdG__pathwayChip[data-emphasis=primary]{background:var(--iwpa-teal);border-color:var(--iwpa-teal-strong);color:var(--iwpa-white)}.AppliedNarrativeSectionBlock-module__z85jdG__pathwayChip[data-emphasis=checkpoint]{background:var(--surface-light);border-color:var(--iwpa-gold)}.AppliedNarrativeSectionBlock-module__z85jdG__pathwayArrow{color:var(--border-strong);font-size:.85rem}[dir=rtl] .AppliedNarrativeSectionBlock-module__z85jdG__pathwayArrow{display:inline-block;transform:scaleX(-1)}.AppliedNarrativeSectionBlock-module__z85jdG__matrixRow{gap:var(--space-4);break-inside:avoid;page-break-inside:avoid;flex-wrap:wrap;align-items:flex-start;display:flex}.AppliedNarrativeSectionBlock-module__z85jdG__matrixColumn{flex-direction:column;align-items:center;gap:.2rem;width:156px;display:flex}.AppliedNarrativeSectionBlock-module__z85jdG__matrixAxisTop,.AppliedNarrativeSectionBlock-module__z85jdG__matrixAxisBottom,.AppliedNarrativeSectionBlock-module__z85jdG__matrixAxisSide{color:var(--text-secondary);font-size:.72rem}.AppliedNarrativeSectionBlock-module__z85jdG__matrixBox{background:var(--surface-light);border:1px solid var(--border-subtle);width:140px;height:140px;position:relative}.AppliedNarrativeSectionBlock-module__z85jdG__matrixCrosshair{background-image:linear-gradient(to right, transparent 49%, var(--border-subtle) 50%, transparent 51%), linear-gradient(to bottom, transparent 49%, var(--border-subtle) 50%, transparent 51%);position:absolute;inset:0}.AppliedNarrativeSectionBlock-module__z85jdG__matrixDot{background:var(--iwpa-teal);border:2px solid var(--iwpa-white);width:12px;height:12px;box-shadow:0 0 0 1px var(--iwpa-teal-strong);border-radius:999px;position:absolute;transform:translate(-50%,50%)}.AppliedNarrativeSectionBlock-module__z85jdG__matrixNotes{flex-direction:column;flex:1;gap:.45rem;min-width:180px;display:flex}.AppliedNarrativeSectionBlock-module__z85jdG__poleRow{flex-direction:column;gap:.2rem;display:flex}.AppliedNarrativeSectionBlock-module__z85jdG__poleLabels{justify-content:space-between;gap:var(--space-2);direction:ltr;display:flex}.AppliedNarrativeSectionBlock-module__z85jdG__poleLabel{color:var(--text-secondary);font-size:.68rem;font-weight:600}.AppliedNarrativeSectionBlock-module__z85jdG__poleTrack{background:var(--border-subtle);direction:ltr;border-radius:999px;height:6px;position:relative}.AppliedNarrativeSectionBlock-module__z85jdG__poleMarker{background:var(--iwpa-teal-strong);border-radius:2px;width:4px;position:absolute;top:-2px;bottom:-2px;transform:translate(-50%)}.AppliedNarrativeSectionBlock-module__z85jdG__leadershipRow{align-items:flex-start;gap:var(--space-3);break-inside:avoid;page-break-inside:avoid;flex-wrap:wrap;display:flex}.AppliedNarrativeSectionBlock-module__z85jdG__leadershipSide{flex-direction:column;flex:190px;gap:.45rem;min-width:0;display:flex}.AppliedNarrativeSectionBlock-module__z85jdG__spokeChartFrame{break-inside:avoid;page-break-inside:avoid;flex:280px;width:100%;max-width:340px;position:relative}.AppliedNarrativeSectionBlock-module__z85jdG__spokeChartSvg{width:100%;height:100%;position:absolute;inset:0}.AppliedNarrativeSectionBlock-module__z85jdG__spokeRing{fill:none;stroke:var(--border-subtle);stroke-width:.75px}.AppliedNarrativeSectionBlock-module__z85jdG__spokeAxis{stroke:var(--border-subtle);stroke-width:.75px}.AppliedNarrativeSectionBlock-module__z85jdG__spokeMarker{fill:var(--chart-6);stroke:var(--surface-page);stroke-width:1.5px}.AppliedNarrativeSectionBlock-module__z85jdG__spokeMarker[data-level=established-strength]{fill:var(--iwpa-teal)}.AppliedNarrativeSectionBlock-module__z85jdG__spokeMarker[data-level=development-lever]{fill:var(--iwpa-gold)}.AppliedNarrativeSectionBlock-module__z85jdG__spokeChartLabel{color:var(--text-primary);font-size:.66rem;font-weight:600;line-height:1.25;position:absolute}.AppliedNarrativeSectionBlock-module__z85jdG__spokeChartLabel[data-side=start]{text-align:start;transform:translate(.4rem,-50%)}.AppliedNarrativeSectionBlock-module__z85jdG__spokeChartLabel[data-side=end]{text-align:end;transform:translate(calc(-100% - .4rem),-50%)}.AppliedNarrativeSectionBlock-module__z85jdG__spokeChartLabel[data-side=center]{text-align:center;transform:translate(-50%,-50%)}.AppliedNarrativeSectionBlock-module__z85jdG__diagramNote{color:var(--text-secondary);font-size:.68rem;line-height:1.5}.AppliedNarrativeSectionBlock-module__z85jdG__lensHeadline{display:block}.AppliedNarrativeSectionBlock-module__z85jdG__lensKicker{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--iwpa-teal-strong);margin-bottom:.15rem;font-weight:700;display:block}.AppliedNarrativeSectionBlock-module__z85jdG__lensPanel{padding:var(--space-2);border-radius:var(--radius-md);background:var(--surface-light);border:1px solid var(--border-subtle)}.AppliedNarrativeSectionBlock-module__z85jdG__spokePill{background:var(--surface-light);border:1px solid var(--border-subtle);color:var(--chart-6);border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:700}.AppliedNarrativeSectionBlock-module__z85jdG__spokePill[data-level=established-strength]{background:var(--iwpa-teal);border-color:var(--iwpa-teal-strong);color:var(--iwpa-white)}.AppliedNarrativeSectionBlock-module__z85jdG__spokePill[data-level=development-lever]{background:color-mix(in srgb, var(--iwpa-gold) 16%, var(--iwpa-white));border-color:var(--iwpa-gold);color:var(--iwpa-gold-strong)}.AppliedNarrativeSectionBlock-module__z85jdG__calloutCard{padding:var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--iwpa-gold);background:var(--surface-light)}.AppliedNarrativeSectionBlock-module__z85jdG__pressureTrack{border-radius:var(--radius-sm);break-inside:avoid;page-break-inside:avoid;direction:ltr;height:34px;display:flex;overflow:hidden}.AppliedNarrativeSectionBlock-module__z85jdG__pressureSegment{color:var(--iwpa-white);flex:1;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:flex}.AppliedNarrativeSectionBlock-module__z85jdG__pressureSegment[data-segment=normal]{background:var(--iwpa-teal)}.AppliedNarrativeSectionBlock-module__z85jdG__pressureSegment[data-segment=pressure]{background:var(--iwpa-navy-strong)}.AppliedNarrativeSectionBlock-module__z85jdG__pressureGroup{break-inside:avoid;page-break-inside:avoid;flex-direction:column;gap:.4rem;display:flex}.AppliedNarrativeSectionBlock-module__z85jdG__pressureBaseline{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.AppliedNarrativeSectionBlock-module__z85jdG__pressureCaption{color:var(--text-secondary);font-size:.78rem}.AppliedNarrativeSectionBlock-module__z85jdG__pressureBandChip{white-space:nowrap;border:1px solid;border-radius:999px;padding:.1rem .55rem;font-size:.7rem;font-weight:700}.AppliedNarrativeSectionBlock-module__z85jdG__pressurePointTitle{color:var(--text-primary);margin-bottom:.2rem;font-size:.9rem;font-weight:700}
.StrengthsBlock-module__Wm71HG__title{color:var(--iwpa-navy);margin-bottom:.3rem;font-size:1rem;font-weight:700}.StrengthsBlock-module__Wm71HG__continuum{gap:0 var(--space-3);grid-template-columns:repeat(3,1fr);margin:.45rem 0 .35rem;display:grid}@media screen and (max-width:860px){.StrengthsBlock-module__Wm71HG__continuum{grid-template-columns:1fr}}.StrengthsBlock-module__Wm71HG__continuumStop{flex-direction:column;gap:.2rem;min-width:0;display:flex}.StrengthsBlock-module__Wm71HG__rail{align-items:center;height:.7rem;display:flex;position:relative}.StrengthsBlock-module__Wm71HG__railLine{background:var(--border-subtle);height:2px;position:absolute;inset-inline:0}.StrengthsBlock-module__Wm71HG__continuumStop:last-child .StrengthsBlock-module__Wm71HG__railLine{inset-inline-end:50%}.StrengthsBlock-module__Wm71HG__continuumStop:first-child .StrengthsBlock-module__Wm71HG__railLine{inset-inline-start:50%}.StrengthsBlock-module__Wm71HG__railDot{background:var(--border-strong);width:.6rem;height:.6rem;box-shadow:0 0 0 2px var(--surface-light);border-radius:999px;flex:none;margin-inline:auto;position:relative}.StrengthsBlock-module__Wm71HG__continuumStop[data-stop=ordinary] .StrengthsBlock-module__Wm71HG__railDot{background:var(--iwpa-teal)}.StrengthsBlock-module__Wm71HG__continuumStop[data-stop=contribution] .StrengthsBlock-module__Wm71HG__railDot{background:var(--iwpa-gold)}.StrengthsBlock-module__Wm71HG__continuumStop[data-stop=overextension] .StrengthsBlock-module__Wm71HG__railDot{background:var(--status-warning)}.StrengthsBlock-module__Wm71HG__stopBody{flex-direction:column;gap:.1rem;min-width:0;padding-bottom:.35rem;display:flex}.StrengthsBlock-module__Wm71HG__continuumStopLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);font-size:.62rem;font-weight:700}.StrengthsBlock-module__Wm71HG__continuumStop[data-stop=ordinary] .StrengthsBlock-module__Wm71HG__continuumStopLabel{color:var(--iwpa-teal-strong)}.StrengthsBlock-module__Wm71HG__continuumStop[data-stop=contribution] .StrengthsBlock-module__Wm71HG__continuumStopLabel{color:var(--iwpa-gold-strong)}.StrengthsBlock-module__Wm71HG__continuumStop[data-stop=overextension] .StrengthsBlock-module__Wm71HG__continuumStopLabel{color:var(--status-warning)}.StrengthsBlock-module__Wm71HG__continuumStopText{color:var(--text-secondary);font-size:.85rem;line-height:1.55}.StrengthsBlock-module__Wm71HG__deliberateNote{border-inline-start:2px solid var(--iwpa-ice);flex-direction:column;gap:.2rem;padding-inline-start:1.35rem;display:flex}.StrengthsBlock-module__Wm71HG__deliberateLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);font-size:.62rem;font-weight:700}.StrengthsBlock-module__Wm71HG__deliberateText{color:var(--text-primary);font-size:.82rem;font-style:italic}
.DevelopmentEdgesBlock-module__TFj78q__card{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-light);border:1px solid var(--border-subtle);border-inline-start:3px solid var(--status-warning);break-inside:avoid;page-break-inside:avoid;flex-direction:column;gap:.55rem;display:flex}.DevelopmentEdgesBlock-module__TFj78q__head{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.DevelopmentEdgesBlock-module__TFj78q__indexBadge{background:color-mix(in srgb, var(--status-warning) 12%, var(--iwpa-white));border:1px solid color-mix(in srgb, var(--status-warning) 35%, var(--iwpa-white));white-space:nowrap;border-radius:999px;align-items:baseline;gap:.35rem;padding:.15rem .55rem;display:inline-flex}.DevelopmentEdgesBlock-module__TFj78q__indexKicker{letter-spacing:.06em;text-transform:uppercase;color:var(--status-warning);font-size:.58rem;font-weight:700}.DevelopmentEdgesBlock-module__TFj78q__indexNumber{color:var(--status-warning);font-size:.8rem;font-weight:700}.DevelopmentEdgesBlock-module__TFj78q__title{color:var(--iwpa-navy);flex:12rem;min-width:0;font-size:1rem;font-weight:700}.DevelopmentEdgesBlock-module__TFj78q__panelLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:.2rem;font-size:.62rem;font-weight:700;display:block}.DevelopmentEdgesBlock-module__TFj78q__costActionRow{gap:var(--space-3);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media screen and (max-width:860px){.DevelopmentEdgesBlock-module__TFj78q__costActionRow{grid-template-columns:1fr}}.DevelopmentEdgesBlock-module__TFj78q__costRow{padding:var(--space-2);border-radius:var(--radius-sm);background:var(--surface-page);border:1px solid var(--border-subtle)}.DevelopmentEdgesBlock-module__TFj78q__consequences{color:var(--text-secondary);font-size:.85rem;line-height:1.55}.DevelopmentEdgesBlock-module__TFj78q__actions{min-width:0}.DevelopmentEdgesBlock-module__TFj78q__actionList{flex-direction:column;gap:.3rem;margin:0;padding-inline-start:1.35rem;display:flex}.DevelopmentEdgesBlock-module__TFj78q__actionItem{color:var(--text-primary);font-size:.85rem;line-height:1.55}.DevelopmentEdgesBlock-module__TFj78q__actionItem::marker{color:var(--status-warning);font-weight:700}
.WorkEnvironmentSlidersBlock-module__wikgkq__row{margin-bottom:var(--space-2);break-inside:avoid;page-break-inside:avoid}.WorkEnvironmentSlidersBlock-module__wikgkq__pole{color:var(--text-secondary);font-size:.78rem;font-weight:700}.WorkEnvironmentSlidersBlock-module__wikgkq__track{background:var(--border-subtle);border-radius:3px;height:6px;margin:.35rem 0;position:relative}.WorkEnvironmentSlidersBlock-module__wikgkq__marker{background:var(--iwpa-gold);border:2px solid var(--iwpa-white);width:14px;height:14px;box-shadow:0 0 0 1px var(--iwpa-gold-strong);border-radius:999px;position:absolute;top:50%;transform:translate(-50%,-50%)}.WorkEnvironmentSlidersBlock-module__wikgkq__description{color:var(--text-secondary);font-size:.78rem;line-height:1.5}
.CareerLandscapeBlock-module__5iW-LG__tierLadder{gap:var(--space-1);flex-direction:column;display:flex}.CareerLandscapeBlock-module__5iW-LG__tierRow{gap:var(--space-1) var(--space-3);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);border-inline-start:4px solid var(--border-strong);background:var(--surface-light);grid-template-columns:minmax(9.5rem,13rem) minmax(0,1fr);align-items:start;display:grid}@media screen and (max-width:860px){.CareerLandscapeBlock-module__5iW-LG__tierRow{grid-template-columns:1fr}}.CareerLandscapeBlock-module__5iW-LG__tierRow[data-category=strong_present_fit]{border-inline-start-color:var(--iwpa-gold-strong);background:var(--surface-ice-tint)}.CareerLandscapeBlock-module__5iW-LG__tierRow[data-category=adjacent_opportunity]{border-inline-start-color:var(--iwpa-teal);background:var(--surface-ice-tint)}.CareerLandscapeBlock-module__5iW-LG__tierRow[data-category=development_dependent]{border-inline-start-color:var(--iwpa-ice)}.CareerLandscapeBlock-module__5iW-LG__tierRow[data-category=cautious_fit]{border-inline-start-color:var(--border-strong)}.CareerLandscapeBlock-module__5iW-LG__tierIdentity{flex-direction:row;align-items:baseline;gap:.45rem;display:flex}.CareerLandscapeBlock-module__5iW-LG__tierRank{min-width:1.15rem;color:var(--text-secondary);direction:ltr;flex:none;font-size:.72rem;font-weight:700}.CareerLandscapeBlock-module__5iW-LG__tierRow[data-category=strong_present_fit] .CareerLandscapeBlock-module__5iW-LG__tierRank{color:var(--iwpa-gold-strong)}.CareerLandscapeBlock-module__5iW-LG__tierRow[data-category=adjacent_opportunity] .CareerLandscapeBlock-module__5iW-LG__tierRank{color:var(--iwpa-teal-strong)}.CareerLandscapeBlock-module__5iW-LG__tierLabel{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.03em;color:var(--iwpa-navy);font-weight:700}.CareerLandscapeBlock-module__5iW-LG__tierCount{color:var(--iwpa-navy);direction:ltr;margin-inline-start:auto;font-size:1rem;font-weight:700}.CareerLandscapeBlock-module__5iW-LG__tierContent{flex-direction:column;gap:.3rem;min-width:0;display:flex}.CareerLandscapeBlock-module__5iW-LG__tierMeaning{color:var(--text-secondary);font-size:.78rem;line-height:1.45}.CareerLandscapeBlock-module__5iW-LG__emptyNote{color:var(--text-secondary);font-size:.76rem;font-style:italic}.CareerLandscapeBlock-module__5iW-LG__chipRow{flex-flow:wrap;gap:.3rem;display:flex}.CareerLandscapeBlock-module__5iW-LG__chip{background:var(--iwpa-white);color:var(--iwpa-navy);border:1px solid var(--border-subtle);border-radius:999px;padding:.2rem .6rem;font-size:.74rem;font-weight:600}
.CareerFamiliesBlock-module__Yb7zcW__familyList{flex-direction:column;gap:.75rem;display:flex}.CareerFamiliesBlock-module__Yb7zcW__familyCard{padding:.7rem var(--space-2);flex-direction:column;gap:.4rem;display:flex}.CareerFamiliesBlock-module__Yb7zcW__cardHeader{justify-content:space-between;align-items:baseline;gap:var(--space-1);flex-flow:wrap;display:flex}.CareerFamiliesBlock-module__Yb7zcW__roleFamilyName{color:var(--iwpa-navy);font-size:1rem;font-weight:700}.CareerFamiliesBlock-module__Yb7zcW__headerChips{flex-flow:wrap;align-items:baseline;gap:.35rem;display:flex}.CareerFamiliesBlock-module__Yb7zcW__tierChip{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;background:var(--surface-ice-tint);color:var(--iwpa-teal-strong);border:1px solid var(--iwpa-ice);border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:700}.CareerFamiliesBlock-module__Yb7zcW__familyCard[data-classification=strong_present_fit] .CareerFamiliesBlock-module__Yb7zcW__tierChip{background:var(--iwpa-gold);border-color:var(--iwpa-gold-strong);color:var(--iwpa-white)}.CareerFamiliesBlock-module__Yb7zcW__alignmentChip{white-space:nowrap;background:var(--iwpa-white);color:var(--iwpa-navy);border:1px solid var(--border-strong);border-radius:999px;align-items:baseline;gap:.3rem;padding:.2rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.CareerFamiliesBlock-module__Yb7zcW__alignmentChipLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--text-secondary);font-weight:600}.CareerFamiliesBlock-module__Yb7zcW__rolesLine{color:var(--iwpa-navy);font-size:.8rem;line-height:1.55}.CareerFamiliesBlock-module__Yb7zcW__roleSeparator{color:var(--border-strong);padding-inline:.3rem}.CareerFamiliesBlock-module__Yb7zcW__cardBody{gap:.4rem var(--space-3);grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);align-items:start;display:grid}@media screen and (max-width:860px){.CareerFamiliesBlock-module__Yb7zcW__cardBody{grid-template-columns:1fr}}.CareerFamiliesBlock-module__Yb7zcW__whyColumn,.CareerFamiliesBlock-module__Yb7zcW__rationaleColumn{flex-direction:column;gap:.25rem;min-width:0;display:flex}.CareerFamiliesBlock-module__Yb7zcW__whyItFitsLabel{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.03em;color:var(--iwpa-teal-strong);font-weight:700;display:block}.CareerFamiliesBlock-module__Yb7zcW__whyList{font-size:.84rem;line-height:1.5}.CareerFamiliesBlock-module__Yb7zcW__rationale{color:var(--text-secondary);font-size:.86rem;line-height:1.6}.CareerFamiliesBlock-module__Yb7zcW__inlineLabel{text-transform:uppercase;letter-spacing:.03em;font-size:.68rem;font-weight:700}.CareerFamiliesBlock-module__Yb7zcW__referenceLine{border-inline-start:2px solid var(--iwpa-ice);color:var(--text-secondary);padding-inline-start:var(--space-2);font-size:.78rem;line-height:1.55}.CareerFamiliesBlock-module__Yb7zcW__referenceDivider{vertical-align:baseline;background:var(--border-strong);width:1px;height:.7em;margin-inline:.5rem;display:inline-block}.CareerFamiliesBlock-module__Yb7zcW__sharedQualificationNote{border-inline-start:2px solid var(--iwpa-ice);color:var(--text-secondary);padding-inline-start:var(--space-2);font-size:.78rem;line-height:1.55}.CareerFamiliesBlock-module__Yb7zcW__nextStepLine{padding:.35rem var(--space-2);border-radius:var(--radius-sm);background:var(--surface-ice-tint);color:var(--iwpa-teal-strong);font-size:.82rem;font-weight:600;line-height:1.5}
.FitReadinessMatrixBlock-module__y95yhG__grid{gap:var(--space-1) var(--space-2);grid-template-columns:minmax(6.5rem,auto) repeat(3,1fr);align-items:stretch;display:grid}@media screen and (max-width:860px){.FitReadinessMatrixBlock-module__y95yhG__grid{gap:var(--space-1);grid-template-columns:minmax(5rem,auto) repeat(3,1fr)}}.FitReadinessMatrixBlock-module__y95yhG__cornerCell{background:0 0;align-items:flex-end;display:flex}.FitReadinessMatrixBlock-module__y95yhG__axisName,.FitReadinessMatrixBlock-module__y95yhG__columnAxisName{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);font-size:.66rem;font-weight:700}.FitReadinessMatrixBlock-module__y95yhG__columnAxisName{text-align:center;border-bottom:1px solid var(--border-subtle);grid-column:span 3;padding-bottom:.15rem}.FitReadinessMatrixBlock-module__y95yhG__columnHeader,.FitReadinessMatrixBlock-module__y95yhG__rowHeader{padding:var(--space-1);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.03em;color:var(--iwpa-navy);align-items:center;font-weight:700;display:flex}.FitReadinessMatrixBlock-module__y95yhG__columnHeader{text-align:center;justify-content:center}.FitReadinessMatrixBlock-module__y95yhG__rowHeader{text-align:start;justify-content:flex-start}.FitReadinessMatrixBlock-module__y95yhG__cell{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--surface-light);min-height:3.25rem;padding:.45rem}.FitReadinessMatrixBlock-module__y95yhG__cell[data-tier=gold]{background:var(--iwpa-gold);border-color:var(--iwpa-gold-strong)}.FitReadinessMatrixBlock-module__y95yhG__cell[data-tier=teal]{background:var(--surface-ice-tint);border-color:var(--iwpa-teal)}.FitReadinessMatrixBlock-module__y95yhG__cell[data-tier=neutral]{background:var(--surface-light);border-color:var(--border-subtle)}.FitReadinessMatrixBlock-module__y95yhG__cell[data-empty=true]{border-style:dashed;border-color:var(--border-subtle);background:0 0}.FitReadinessMatrixBlock-module__y95yhG__cell[data-row-empty=true]{min-height:1.6rem}.FitReadinessMatrixBlock-module__y95yhG__rowHeader[data-row-empty=true]{color:var(--text-secondary);padding-block:.15rem}.FitReadinessMatrixBlock-module__y95yhG__chipStack{flex-direction:column;gap:.25rem;display:flex}.FitReadinessMatrixBlock-module__y95yhG__chipRow{flex-flow:wrap;gap:.35rem;display:flex}.FitReadinessMatrixBlock-module__y95yhG__chip{border-radius:var(--radius-sm);background:var(--iwpa-white);color:var(--iwpa-navy);border:1px solid var(--border-subtle);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:.25rem .6rem;font-size:.72rem;font-weight:600;line-height:1.35}.FitReadinessMatrixBlock-module__y95yhG__chipRow .FitReadinessMatrixBlock-module__y95yhG__chip{border-radius:999px}.FitReadinessMatrixBlock-module__y95yhG__unknownWrap{gap:var(--space-2);flex-direction:column;display:flex}
.CareerDirectionBlock-module__g-zqCq__landscapeStrip{gap:var(--space-1);grid-template-columns:repeat(4,1fr);display:grid}@media screen and (max-width:860px){.CareerDirectionBlock-module__g-zqCq__landscapeStrip{grid-template-columns:repeat(2,1fr)}}.CareerDirectionBlock-module__g-zqCq__landscapePanel{border-radius:var(--radius-sm);background:var(--surface-light);border:1px solid var(--border-subtle);flex-direction:column;gap:.3rem;padding:.5rem .6rem;display:flex}.CareerDirectionBlock-module__g-zqCq__landscapePanel[data-category=strong_present_fit]{background:var(--iwpa-gold);border-color:var(--iwpa-gold-strong)}.CareerDirectionBlock-module__g-zqCq__landscapePanel[data-category=strong_present_fit] .CareerDirectionBlock-module__g-zqCq__landscapeLabel,.CareerDirectionBlock-module__g-zqCq__landscapePanel[data-category=strong_present_fit] .CareerDirectionBlock-module__g-zqCq__landscapeCount{color:var(--iwpa-white)}.CareerDirectionBlock-module__g-zqCq__landscapePanelHead{justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.CareerDirectionBlock-module__g-zqCq__landscapeLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--iwpa-navy);font-size:.68rem;font-weight:700}.CareerDirectionBlock-module__g-zqCq__landscapeCount{color:var(--iwpa-navy);font-size:.95rem;font-weight:700}.CareerDirectionBlock-module__g-zqCq__compactChip{padding:.2rem .5rem;font-size:.68rem}.CareerDirectionBlock-module__g-zqCq__familyGrid{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}@media screen and (max-width:860px){.CareerDirectionBlock-module__g-zqCq__familyGrid{grid-template-columns:1fr}}.CareerDirectionBlock-module__g-zqCq__familyCard{border-inline-start:3px solid var(--iwpa-gold);break-inside:avoid;page-break-inside:avoid}.CareerDirectionBlock-module__g-zqCq__roleFamily{color:var(--iwpa-navy);margin:0 0 .2rem;font-size:.95rem;font-weight:700}.CareerDirectionBlock-module__g-zqCq__meta{color:var(--text-secondary);margin:0 0 .3rem;font-size:.78rem}.CareerDirectionBlock-module__g-zqCq__whyItFitsLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--iwpa-teal-strong);font-size:.7rem;font-weight:700}.CareerDirectionBlock-module__g-zqCq__stretchCallout{padding:var(--space-2);border-radius:var(--radius-md);background:var(--surface-ice-tint);border-inline-start:3px solid var(--iwpa-teal);break-inside:avoid;page-break-inside:avoid}.CareerDirectionBlock-module__g-zqCq__stretchLabel{font-size:var(--fs-label);letter-spacing:.05em;text-transform:uppercase;color:var(--iwpa-teal-strong);margin-bottom:.3rem;font-weight:700;display:block}.CareerDirectionBlock-module__g-zqCq__stretchRoleFamily{color:var(--iwpa-navy);margin:0 0 .2rem;font-size:.92rem;font-weight:700}
.DevelopmentRoadmapBlock-module__RTJ5ia__timelineBoard{gap:var(--space-3);padding:var(--space-2) 0 0;grid-template-columns:repeat(3,1fr);align-items:start;display:grid;position:relative}@media screen and (max-width:860px){.DevelopmentRoadmapBlock-module__RTJ5ia__timelineBoard{grid-template-columns:1fr}}.DevelopmentRoadmapBlock-module__RTJ5ia__stageColumn{flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;display:flex;position:relative}.DevelopmentRoadmapBlock-module__RTJ5ia__stageColumn:after{content:"";top:.8rem;background:var(--iwpa-ice);height:2px;position:absolute;inset-inline-start:1.8rem;inset-inline-end:calc(-1 * var(--space-3))}.DevelopmentRoadmapBlock-module__RTJ5ia__stageColumn:last-child:after{content:none}@media screen and (max-width:860px){.DevelopmentRoadmapBlock-module__RTJ5ia__stageColumn:after{content:none}}.DevelopmentRoadmapBlock-module__RTJ5ia__stageDot{z-index:1;background:var(--iwpa-teal);width:1.7rem;height:1.7rem;color:var(--iwpa-white);border:3px solid var(--surface-page);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex;position:relative}.DevelopmentRoadmapBlock-module__RTJ5ia__stageColumn[data-stage=next] .DevelopmentRoadmapBlock-module__RTJ5ia__stageDot{background:var(--chart-6)}.DevelopmentRoadmapBlock-module__RTJ5ia__stageColumn[data-stage=later] .DevelopmentRoadmapBlock-module__RTJ5ia__stageDot{background:var(--iwpa-navy)}.DevelopmentRoadmapBlock-module__RTJ5ia__stageName{letter-spacing:.05em;text-transform:uppercase;color:var(--text-primary);overflow-wrap:anywhere;font-size:.72rem;font-weight:700}.DevelopmentRoadmapBlock-module__RTJ5ia__stageSubheading{font-size:var(--fs-label);letter-spacing:.05em;text-transform:uppercase;color:var(--iwpa-teal-strong);margin-bottom:.4rem;font-weight:700}
.PersonalOperatingGuideBlock-module__4xZJpW__card{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-light);border:1px solid var(--border-subtle);break-inside:avoid;page-break-inside:avoid}.PersonalOperatingGuideBlock-module__4xZJpW__shareNote{color:var(--text-secondary);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-subtle);font-size:.78rem}.PersonalOperatingGuideBlock-module__4xZJpW__rows{column-gap:var(--space-4);row-gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}@media screen and (max-width:860px){.PersonalOperatingGuideBlock-module__4xZJpW__rows{grid-template-columns:1fr}}.PersonalOperatingGuideBlock-module__4xZJpW__row{min-width:0}.PersonalOperatingGuideBlock-module__4xZJpW__label{color:var(--iwpa-teal-strong);font-size:.82rem;font-weight:700}
.ResponseQualityDashboardBlock-module__EW7ygq__dashboardRow{align-items:stretch;gap:var(--space-3);flex-wrap:wrap;display:flex}.ResponseQualityDashboardBlock-module__EW7ygq__indicatorGrid{gap:var(--space-2);flex:260px;grid-template-columns:repeat(2,1fr);align-content:start;display:grid}.ResponseQualityDashboardBlock-module__EW7ygq__indicatorCard{padding:var(--space-2);border-radius:var(--radius-sm);background:var(--surface-light);border:1px solid var(--border-subtle);break-inside:avoid;page-break-inside:avoid;flex-direction:column;gap:.2rem;display:flex}.ResponseQualityDashboardBlock-module__EW7ygq__indicatorName{text-transform:uppercase;letter-spacing:.03em;color:var(--text-secondary);font-size:.68rem}.ResponseQualityDashboardBlock-module__EW7ygq__indicatorStatus{color:var(--iwpa-navy);font-size:.88rem;font-weight:700}.ResponseQualityDashboardBlock-module__EW7ygq__panel{min-width:0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-light);break-inside:avoid;page-break-inside:avoid;border:1px solid;flex:300px}.ResponseQualityDashboardBlock-module__EW7ygq__panelHeader{align-items:center;gap:.4rem;margin-bottom:.4rem;display:flex}.ResponseQualityDashboardBlock-module__EW7ygq__panelDot{border-radius:999px;width:8px;height:8px}.ResponseQualityDashboardBlock-module__EW7ygq__panelLabel{color:var(--iwpa-navy);font-size:.95rem;font-weight:700}.ResponseQualityDashboardBlock-module__EW7ygq__hedgeNote{color:var(--text-secondary);margin-top:.3rem;font-size:.8rem;font-style:italic}
.ReferenceComparisonPanel-module__qtqNKG__panel{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-light);border:1px solid var(--border-subtle);flex-direction:column;display:flex}.ReferenceComparisonPanel-module__qtqNKG__caution{color:var(--text-secondary);font-size:.82rem;font-style:italic}.ReferenceComparisonPanel-module__qtqNKG__compositeRow{gap:var(--space-1) var(--space-3);padding-block:var(--space-1);border-block-end:1px solid var(--border-subtle);break-inside:avoid;grid-template-columns:minmax(9rem,1fr) minmax(10rem,1.4fr);align-items:center;display:grid}.ReferenceComparisonPanel-module__qtqNKG__compositeLabel{color:var(--text-primary);font-size:.92rem;font-weight:700}.ReferenceComparisonPanel-module__qtqNKG__compositeText{color:var(--text-secondary);font-size:.85rem;line-height:1.5}.ReferenceComparisonPanel-module__qtqNKG__track{background:var(--border-subtle);border-radius:999px;block-size:10px;position:relative}.ReferenceComparisonPanel-module__qtqNKG__band{background:var(--iwpa-teal-soft,#198a9940);border-radius:999px;position:absolute;inset-block:0}.ReferenceComparisonPanel-module__qtqNKG__mean{background:var(--iwpa-navy);inline-size:2px;position:absolute;inset-block:-3px}.ReferenceComparisonPanel-module__qtqNKG__marker{background:var(--iwpa-gold);border:2px solid var(--surface,#fff);border-radius:50%;block-size:12px;inline-size:12px;margin-inline-start:-6px;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.ReferenceComparisonPanel-module__qtqNKG__legend{gap:var(--space-2);color:var(--text-secondary);flex-wrap:wrap;font-size:.78rem;display:flex}.ReferenceComparisonPanel-module__qtqNKG__facets{gap:var(--space-1) var(--space-3);color:var(--text-secondary);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));font-size:.82rem;display:grid}.ReferenceComparisonPanel-module__qtqNKG__facet{break-inside:avoid}.ReferenceComparisonPanel-module__qtqNKG__facetLabel{color:var(--text-primary);font-weight:600}.ReferenceComparisonPanel-module__qtqNKG__reference{color:var(--text-secondary);font-size:.78rem}.ReferenceComparisonPanel-module__qtqNKG__provisional{color:var(--text-primary);font-size:.82rem;font-weight:600}
.ClosingBlocks-module__cWpwtG__strip{gap:var(--space-2) var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-light);border:1px solid var(--border-subtle);margin-top:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.ClosingBlocks-module__cWpwtG__methodologyRow{gap:var(--space-3)}.ClosingBlocks-module__cWpwtG__legalLinks{gap:var(--space-3);font-size:.82rem;display:flex}.ClosingBlocks-module__cWpwtG__legalLinks a{color:var(--iwpa-teal-strong);font-weight:600}.ClosingBlocks-module__cWpwtG__signOff{padding-top:var(--space-2)}.ClosingBlocks-module__cWpwtG__signOffRule{background:var(--iwpa-gold);border-radius:999px;width:56px;height:3px}
.WorkEnvironmentEnergyBlock-module__SrKDoa__singleColumn{gap:var(--space-2);flex-direction:column;display:flex}.WorkEnvironmentEnergyBlock-module__SrKDoa__conditionCard{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-light);border-inline-start:4px solid var(--iwpa-teal);break-inside:avoid;page-break-inside:avoid;height:100%}.WorkEnvironmentEnergyBlock-module__SrKDoa__conditionCard[data-polarity=friction]{background:var(--surface-page);border-inline-start-color:var(--chart-6);border-block:1px solid var(--border-subtle);border-inline-end:1px solid var(--border-subtle)}.WorkEnvironmentEnergyBlock-module__SrKDoa__conditionHeader{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:.4rem;display:flex}.WorkEnvironmentEnergyBlock-module__SrKDoa__conditionTitle{color:var(--text-primary);font-size:.95rem;font-weight:600}.WorkEnvironmentEnergyBlock-module__SrKDoa__conditionNarrative{color:var(--text-secondary);font-size:.88rem;line-height:1.6}.WorkEnvironmentEnergyBlock-module__SrKDoa__energizingHeading{color:var(--iwpa-teal-strong)}.WorkEnvironmentEnergyBlock-module__SrKDoa__frictionHeading{color:var(--chart-6)}
.TransferableSkillsMapBlock-module__lRgIcG__note{color:var(--text-secondary);border-inline-start:2px solid var(--iwpa-ice);padding-inline-start:var(--space-2);font-size:.82rem;line-height:1.55}.TransferableSkillsMapBlock-module__lRgIcG__bridgeHeader{gap:var(--space-2);padding-inline:var(--space-3);border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,.85fr) 1.6rem minmax(0,2fr);align-items:end;padding-bottom:.15rem;display:grid}.TransferableSkillsMapBlock-module__lRgIcG__columnLabel,.TransferableSkillsMapBlock-module__lRgIcG__columnLabelEnd{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);font-size:.66rem;font-weight:700}.TransferableSkillsMapBlock-module__lRgIcG__columnLabelEnd{grid-column:3}.TransferableSkillsMapBlock-module__lRgIcG__bridgeList{flex-direction:column;gap:.6rem;display:flex}.TransferableSkillsMapBlock-module__lRgIcG__bridgeRow{gap:var(--space-2);padding:.6rem var(--space-2);grid-template-columns:minmax(0,.85fr) 1.6rem minmax(0,2fr);align-items:center;display:grid}@media screen and (max-width:860px){.TransferableSkillsMapBlock-module__lRgIcG__bridgeHeader{display:none}.TransferableSkillsMapBlock-module__lRgIcG__bridgeRow{gap:var(--space-1);grid-template-columns:1fr}}.TransferableSkillsMapBlock-module__lRgIcG__skillName{color:var(--iwpa-navy);overflow-wrap:anywhere;font-size:.92rem;font-weight:700;line-height:1.4}.TransferableSkillsMapBlock-module__lRgIcG__connector{text-align:center;color:var(--iwpa-teal);font-size:1rem;display:inline-block}[dir=rtl] .TransferableSkillsMapBlock-module__lRgIcG__connector{display:inline-block;transform:scaleX(-1)}.TransferableSkillsMapBlock-module__lRgIcG__transfer{color:var(--text-secondary);font-size:.86rem;line-height:1.6}
.CareerDomainDigestBlock-module__7972DW__readout{break-inside:avoid;page-break-inside:avoid;flex-direction:column;gap:.35rem;display:flex}.CareerDomainDigestBlock-module__7972DW__readoutLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);font-size:.66rem;font-weight:700}.CareerDomainDigestBlock-module__7972DW__readoutGrid{gap:.35rem var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media screen and (max-width:860px){.CareerDomainDigestBlock-module__7972DW__readoutGrid{grid-template-columns:1fr}}.CareerDomainDigestBlock-module__7972DW__readoutRow{align-items:center;gap:var(--space-2);display:flex}.CareerDomainDigestBlock-module__7972DW__readoutRow>:first-child{flex:1;min-width:0}.CareerDomainDigestBlock-module__7972DW__bandChip{color:var(--text-secondary);white-space:nowrap;font-size:.7rem;font-weight:600}.CareerDomainDigestBlock-module__7972DW__singleColumn{gap:var(--space-2);flex-direction:column;display:flex}.CareerDomainDigestBlock-module__7972DW__signalNote{border-inline-start:2px solid var(--iwpa-ice);break-inside:avoid;page-break-inside:avoid;padding-inline-start:var(--space-2)}.CareerDomainDigestBlock-module__7972DW__signalHeader{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-bottom:.25rem;display:flex}.CareerDomainDigestBlock-module__7972DW__signalTitle{color:var(--text-primary);font-size:.9rem;font-weight:700}.CareerDomainDigestBlock-module__7972DW__signalNarrative{color:var(--text-secondary);font-size:.85rem;line-height:1.6}
.ExplorationPlanBlock-module__QPkhbG__timeline{flex-direction:column;display:flex}.ExplorationPlanBlock-module__QPkhbG__stage{gap:0 var(--space-2);grid-template-columns:minmax(4.5rem,auto) .9rem minmax(0,1fr);align-items:start;display:grid}@media screen and (max-width:860px){.ExplorationPlanBlock-module__QPkhbG__stage{grid-template-columns:minmax(3.5rem,auto) .7rem minmax(0,1fr)}}.ExplorationPlanBlock-module__QPkhbG__horizonLabel{color:var(--iwpa-navy);text-align:end;flex-direction:column;padding-top:.05rem;font-size:.86rem;font-weight:700;line-height:1.35;display:flex}.ExplorationPlanBlock-module__QPkhbG__commitmentLevel{text-transform:uppercase;letter-spacing:.04em;color:var(--iwpa-teal-strong);font-size:.66rem;font-weight:700;line-height:1.3}.ExplorationPlanBlock-module__QPkhbG__rail{flex-direction:column;align-self:stretch;align-items:center;padding-top:.35rem;display:flex}.ExplorationPlanBlock-module__QPkhbG__node{background:var(--iwpa-teal);width:.55rem;height:.55rem;box-shadow:0 0 0 3px var(--surface-ice-tint);border-radius:999px;flex:none}.ExplorationPlanBlock-module__QPkhbG__railLine{background:var(--iwpa-ice);flex:auto;width:1px;min-height:1.5rem;margin-top:.3rem}.ExplorationPlanBlock-module__QPkhbG__stageItems{margin-bottom:var(--space-2)}.ExplorationPlanBlock-module__QPkhbG__experiments{margin-top:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-light);border:1px solid var(--border-subtle)}
.DecisionCriteriaBlock-module__dkBsnG__questionRow{gap:var(--space-1) var(--space-3)}.DecisionCriteriaBlock-module__dkBsnG__question{flex-direction:row;align-items:baseline;gap:.5rem;min-width:0;display:flex}.DecisionCriteriaBlock-module__dkBsnG__questionNumber{min-width:1.1rem;color:var(--iwpa-teal-strong);direction:ltr;flex:none;font-size:.72rem;font-weight:700}.DecisionCriteriaBlock-module__dkBsnG__questionText{color:var(--text-secondary);font-size:.86rem;line-height:1.5}.DecisionCriteriaBlock-module__dkBsnG__cautions{padding:var(--space-2);border-inline-start:3px solid var(--iwpa-gold);flex-direction:column;gap:.3rem;display:flex}.DecisionCriteriaBlock-module__dkBsnG__cautionsLabel{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.03em;color:var(--iwpa-navy);font-weight:700}.DecisionCriteriaBlock-module__dkBsnG__cautionText{color:var(--text-secondary);font-size:.86rem;line-height:1.55}
.ownership-block-module__wrz1La__line{font-size:var(--fs-small);letter-spacing:.01em;color:var(--text-secondary);font-weight:600}.ownership-block-module__wrz1La__lineOnDark{color:var(--text-on-dark-muted)}.ownership-block-module__wrz1La__grid{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:860px){.ownership-block-module__wrz1La__grid{grid-template-columns:1fr}}.ownership-block-module__wrz1La__card{padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-page)}.ownership-block-module__wrz1La__cardName{font-size:var(--fs-body-lg);color:var(--text-primary);margin-bottom:var(--space-1);font-weight:600}.ownership-block-module__wrz1La__cardSummary{font-size:var(--fs-small);color:var(--text-secondary);line-height:1.6}.ownership-block-module__wrz1La__arrow{display:none}@media (min-width:861px){.ownership-block-module__wrz1La__grid{align-items:stretch}}
.CareerDevelopmentLanesBlock-module__4HHYPW__laneRow{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CareerDevelopmentLanesBlock-module__4HHYPW__laneRow[data-lane-count="1"]{grid-template-columns:minmax(0,1fr)}.CareerDevelopmentLanesBlock-module__4HHYPW__laneRow[data-lane-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:860px){.CareerDevelopmentLanesBlock-module__4HHYPW__laneRow,.CareerDevelopmentLanesBlock-module__4HHYPW__laneRow[data-lane-count="2"]{grid-template-columns:1fr}}.CareerDevelopmentLanesBlock-module__4HHYPW__lane{min-width:0;border-inline-start:3px solid var(--iwpa-ice);flex-direction:column;gap:.3rem;padding-inline-start:var(--space-2);display:flex}.CareerDevelopmentLanesBlock-module__4HHYPW__lane:first-child{border-inline-start-color:var(--iwpa-teal)}.CareerDevelopmentLanesBlock-module__4HHYPW__laneHeader{flex-direction:column;gap:.1rem;display:flex}.CareerDevelopmentLanesBlock-module__4HHYPW__laneStage{text-transform:uppercase;letter-spacing:.06em;color:var(--iwpa-teal-strong);font-size:.72rem;font-weight:700}.CareerDevelopmentLanesBlock-module__4HHYPW__laneTitle{color:var(--iwpa-navy);font-size:.86rem;font-weight:700}.CareerDevelopmentLanesBlock-module__4HHYPW__laneList{font-size:.84rem;line-height:1.5}.CareerDevelopmentLanesBlock-module__4HHYPW__practiceRow{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:860px){.CareerDevelopmentLanesBlock-module__4HHYPW__practiceRow{grid-template-columns:1fr}}.CareerDevelopmentLanesBlock-module__4HHYPW__practiceGroup{flex-direction:column;gap:.2rem;min-width:0;display:flex}.CareerDevelopmentLanesBlock-module__4HHYPW__practiceLabel{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.03em;color:var(--iwpa-teal-strong);font-weight:700}.CareerDevelopmentLanesBlock-module__4HHYPW__practiceList{font-size:.82rem;line-height:1.5}
.page-module__yROMjq__wrap{position:relative}.page-module__yROMjq__tierBanner{color:#6b4a12;background:#fff6e6;border:1px solid #e8c27a;border-radius:10px;max-width:900px;margin:1rem auto;padding:.9rem 1.25rem;font-size:.88rem;line-height:1.6}.page-module__yROMjq__downloadBar{z-index:20;position:fixed;bottom:1.5rem;right:1.5rem}.page-module__yROMjq__errorScreen{text-align:center;max-width:560px;margin:4rem auto;padding:2rem}.page-module__yROMjq__errorScreen h1{margin-bottom:1rem}.page-module__yROMjq__errorScreen p{color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.6}
.closing-block-module__oZZKqa__wrap{text-align:center;max-width:480px;margin:var(--space-6) auto 0}.closing-block-module__oZZKqa__title{color:var(--text-primary);margin-bottom:var(--space-2);font-size:1.4rem}.closing-block-module__oZZKqa__body{color:var(--text-secondary);line-height:1.7}
.composite-block-module__HsbQ-G__wrap{margin-bottom:var(--space-3)}.composite-block-module__HsbQ-G__header{margin-bottom:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:baseline;display:flex}.composite-block-module__HsbQ-G__label{color:var(--text-primary);font-size:.95rem;font-weight:600}.composite-block-module__HsbQ-G__value{color:var(--text-primary);font-size:1.8rem;font-weight:700}.composite-block-module__HsbQ-G__rows{flex-direction:column;gap:.7rem;display:flex}
.profile-nav-module__0wdgeG__bar{left:50%;bottom:var(--space-3);z-index:80;background:var(--iwpa-navy);direction:ltr;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .6rem;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 16px 40px #0a35564d}.profile-nav-module__0wdgeG__button{width:34px;height:34px;color:var(--iwpa-white);cursor:pointer;transition:background-color var(--duration-micro) ease;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.profile-nav-module__0wdgeG__button:hover:not(:disabled){background:#fff3}.profile-nav-module__0wdgeG__button:disabled{opacity:.35;cursor:not-allowed}.profile-nav-module__0wdgeG__indicator{color:var(--iwpa-white);text-align:center;min-width:70px;padding-inline:.4rem;font-size:.78rem;font-weight:600}@media print{.profile-nav-module__0wdgeG__bar{display:none}}@media (max-width:640px){.profile-nav-module__0wdgeG__indicator{min-width:50px}}
.riasec-block-module__XnfWVa__hollandCode{background:var(--surface-light);border-radius:var(--radius-md);margin-bottom:var(--space-3);align-items:center;gap:.5rem;padding:.6rem 1rem;display:inline-flex}.riasec-block-module__XnfWVa__hollandCodeLabel{font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-weight:700}.riasec-block-module__XnfWVa__hollandCodeValue{color:var(--iwpa-navy);letter-spacing:.08em;font-size:1.3rem;font-weight:700}.riasec-block-module__XnfWVa__rows{flex-direction:column;gap:.7rem;display:flex}.riasec-block-module__XnfWVa__row{align-items:center;gap:.75rem;display:flex}.riasec-block-module__XnfWVa__rank{background:var(--iwpa-teal);width:22px;height:22px;color:var(--iwpa-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.riasec-block-module__XnfWVa__rowBody{flex-grow:1}
.response-quality-block-module__J1fmjW__wrap{padding:var(--space-3);background:var(--surface-ink);color:var(--iwpa-white);border-radius:var(--radius-lg)}.response-quality-block-module__J1fmjW__label{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--iwpa-gold);margin-bottom:var(--space-2);align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.response-quality-block-module__J1fmjW__summary{color:var(--text-on-dark-muted);margin-bottom:var(--space-3);font-size:.9rem;line-height:1.6}.response-quality-block-module__J1fmjW__indicators{margin-bottom:var(--space-3);flex-direction:column;gap:.5rem;display:flex}.response-quality-block-module__J1fmjW__indicatorRow{color:var(--text-on-dark-muted);border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding-bottom:.4rem;font-size:.82rem;display:flex}.response-quality-block-module__J1fmjW__flags{flex-wrap:wrap;gap:.5rem;display:flex}.response-quality-block-module__J1fmjW__flag{color:var(--iwpa-white);background:#ffffff1a;border-radius:999px;padding:.3rem .7rem;font-size:.72rem;font-weight:600}
.pattern-block-module__nbVpoG__list{gap:var(--space-2);flex-direction:column;display:flex}.pattern-block-module__nbVpoG__item{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-light);border-left:4px solid var(--kind-color,var(--iwpa-teal))}.pattern-block-module__nbVpoG__header{justify-content:space-between;align-items:center;margin-bottom:.4rem;display:flex}.pattern-block-module__nbVpoG__title{color:var(--text-primary);font-size:.95rem;font-weight:600}.pattern-block-module__nbVpoG__magnitude{letter-spacing:.04em;text-transform:uppercase;color:var(--kind-color,var(--iwpa-teal-strong));font-size:.7rem;font-weight:700}.pattern-block-module__nbVpoG__body{color:var(--text-secondary);margin-bottom:.5rem;font-size:.88rem;line-height:1.6}.pattern-block-module__nbVpoG__scores{flex-wrap:wrap;gap:.5rem;display:flex}.pattern-block-module__nbVpoG__scoreChip{color:var(--text-primary);background:var(--iwpa-white);border:1px solid var(--border-subtle);border-radius:999px;padding:.25rem .65rem;font-size:.76rem;font-weight:600}
.launchOverlay-module__8VEpzW__overlay{z-index:50;background:linear-gradient(160deg, var(--iwpa-navy) 0%, var(--iwpa-navy-strong) 100%);animation:launchOverlay-module__8VEpzW__overlay-fade-in var(--duration-standard) var(--ease-standard) both;place-items:center;display:grid;position:fixed;inset:0}.launchOverlay-module__8VEpzW__content{text-align:center;justify-items:center;gap:1.1rem;display:grid}.launchOverlay-module__8VEpzW__label{color:var(--text-on-dark);letter-spacing:.02em;margin:0;font-size:1rem;font-weight:600}.launchOverlay-module__8VEpzW__track{background:#ffffff2e;border-radius:999px;width:220px;height:4px;overflow:hidden}.launchOverlay-module__8VEpzW__fill{background:linear-gradient(90deg, var(--iwpa-teal), var(--iwpa-gold));border-radius:999px;width:40%;height:100%;animation:1.1s ease-in-out infinite launchOverlay-module__8VEpzW__launch-sweep}@keyframes launchOverlay-module__8VEpzW__launch-sweep{0%{transform:translate(-120%)}to{transform:translate(360%)}}@keyframes launchOverlay-module__8VEpzW__overlay-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.launchOverlay-module__8VEpzW__overlay{animation:none}.launchOverlay-module__8VEpzW__fill{width:100%;animation:none}}
.one-assessment-flow-module__ZEB9YG__flow{align-items:stretch;gap:var(--space-2);grid-template-columns:1fr auto 1fr auto 1fr;display:grid}@media (max-width:900px){.one-assessment-flow-module__ZEB9YG__flow{grid-template-columns:1fr}.one-assessment-flow-module__ZEB9YG__arrow{justify-self:center;transform:rotate(90deg)}}.one-assessment-flow-module__ZEB9YG__stage{padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-page);gap:var(--space-1);flex-direction:column;display:flex}.one-assessment-flow-module__ZEB9YG__stageIndex{font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--iwpa-teal-strong);font-weight:700}.one-assessment-flow-module__ZEB9YG__stageTitle{font-size:var(--fs-body-lg);color:var(--text-primary);font-weight:600}.one-assessment-flow-module__ZEB9YG__stageBody{font-size:var(--fs-small);color:var(--text-secondary);line-height:1.6}.one-assessment-flow-module__ZEB9YG__arrow{color:var(--border-strong);justify-content:center;align-items:center;display:flex}.one-assessment-flow-module__ZEB9YG__branches{margin-top:var(--space-5);gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:720px){.one-assessment-flow-module__ZEB9YG__branches{grid-template-columns:1fr}}.one-assessment-flow-module__ZEB9YG__branch{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-light)}.one-assessment-flow-module__ZEB9YG__branchTitle{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:var(--space-2);font-weight:700}.one-assessment-flow-module__ZEB9YG__branchList{flex-direction:column;gap:.55rem;list-style:none;display:flex}.one-assessment-flow-module__ZEB9YG__branchList li{font-size:var(--fs-small);color:var(--text-primary);padding-left:1.1rem;position:relative}.one-assessment-flow-module__ZEB9YG__branchList li:before{content:"";background:var(--iwpa-teal);border-radius:50%;width:6px;height:6px;position:absolute;top:.55rem;left:0}.one-assessment-flow-module__ZEB9YG__branchNote{margin-top:var(--space-2);font-size:var(--fs-small);color:var(--text-secondary)}
.recommendation-list-module__kEXrMW__list{flex-direction:column;gap:.6rem;display:flex}.recommendation-list-module__kEXrMW__item{background:var(--iwpa-white);border:1px solid var(--border-subtle);border-radius:var(--radius-md);align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.recommendation-list-module__kEXrMW__index{background:var(--iwpa-navy);width:24px;height:24px;color:var(--iwpa-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.recommendation-list-module__kEXrMW__title{color:var(--text-primary);margin-bottom:.2rem;font-size:.9rem;font-weight:600}.recommendation-list-module__kEXrMW__body{color:var(--text-secondary);font-size:.86rem;line-height:1.55}
.ExitConfirmDialog-module__DxyYSq__overlay{z-index:100;padding:var(--space-3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a23388c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ExitConfirmDialog-module__DxyYSq__dialog{width:100%;max-width:440px;padding:var(--space-4);background:var(--iwpa-white);border-radius:var(--radius-lg);box-shadow:0 24px 64px #0a233859}.ExitConfirmDialog-module__DxyYSq__dialog h2{margin:var(--space-2) 0 var(--space-2);font-size:1.3rem}.ExitConfirmDialog-module__DxyYSq__icon{color:var(--status-warning)}.ExitConfirmDialog-module__DxyYSq__body p{color:var(--text-secondary);margin:0 0 .75rem;font-size:.92rem;line-height:1.6}.ExitConfirmDialog-module__DxyYSq__body ul{color:var(--text-secondary);margin:0 0 .25rem;padding-left:1.15rem;font-size:.88rem;line-height:1.6}.ExitConfirmDialog-module__DxyYSq__body li{margin-bottom:.4rem}.ExitConfirmDialog-module__DxyYSq__actions{margin-top:var(--space-3);flex-direction:column-reverse;gap:.6rem;display:flex}.ExitConfirmDialog-module__DxyYSq__destructiveButton{color:var(--status-error);border:1.5px solid var(--status-error);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-micro) var(--ease-standard), color var(--duration-micro) var(--ease-standard);background:0 0;padding:.7rem 1.1rem;font-size:.92rem;font-weight:600}.ExitConfirmDialog-module__DxyYSq__destructiveButton:hover:not(:disabled){color:#fff;background:var(--status-error)}.ExitConfirmDialog-module__DxyYSq__destructiveButton:focus-visible{outline:2px solid var(--status-error);outline-offset:2px}.ExitConfirmDialog-module__DxyYSq__destructiveButton:disabled{opacity:.5;cursor:not-allowed}@media (min-width:480px){.ExitConfirmDialog-module__DxyYSq__actions{flex-direction:row-reverse;justify-content:flex-start}}
.fragment-vs-integrated-module__PpzI3a__wrap{align-items:center;gap:var(--space-4);grid-template-columns:1fr auto 1fr;display:grid}@media (max-width:860px){.fragment-vs-integrated-module__PpzI3a__wrap{grid-template-columns:1fr}.fragment-vs-integrated-module__PpzI3a__arrow{justify-self:center;transform:rotate(90deg)}}.fragment-vs-integrated-module__PpzI3a__fragments{flex-direction:column;gap:.6rem;display:flex}.fragment-vs-integrated-module__PpzI3a__fragment{background:var(--surface-light);border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-secondary);opacity:.9;transform:rotate(var(--tilt,0deg));align-items:center;gap:.7rem;padding:.8rem 1rem;font-size:.9rem;font-weight:600;display:flex}.fragment-vs-integrated-module__PpzI3a__fragment:first-child{--tilt:-1.2deg}.fragment-vs-integrated-module__PpzI3a__fragment:nth-child(2){--tilt:.8deg}.fragment-vs-integrated-module__PpzI3a__fragment:nth-child(3){--tilt:-.6deg}.fragment-vs-integrated-module__PpzI3a__fragment:nth-child(4){--tilt:1deg}.fragment-vs-integrated-module__PpzI3a__fragment:nth-child(5){--tilt:-.4deg}.fragment-vs-integrated-module__PpzI3a__fragmentIcon{color:var(--text-secondary);opacity:.7;flex-shrink:0}.fragment-vs-integrated-module__PpzI3a__arrow{color:var(--iwpa-teal);justify-content:center;align-items:center;display:flex}.fragment-vs-integrated-module__PpzI3a__integrated{padding:var(--space-4);background:var(--iwpa-navy);border-radius:var(--radius-lg);color:var(--iwpa-white);box-shadow:0 24px 48px #0a35562e}.fragment-vs-integrated-module__PpzI3a__integratedLabel{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--iwpa-gold);margin-bottom:var(--space-2);align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.fragment-vs-integrated-module__PpzI3a__integratedTitle{margin-bottom:var(--space-2);font-size:1.3rem;font-weight:600}.fragment-vs-integrated-module__PpzI3a__integratedList{flex-direction:column;gap:.5rem;list-style:none;display:flex}.fragment-vs-integrated-module__PpzI3a__integratedList li{color:var(--text-on-dark-muted);padding-left:1.2rem;font-size:.9rem;line-height:1.55;position:relative}.fragment-vs-integrated-module__PpzI3a__integratedList li:before{content:"";background:var(--iwpa-teal);border-radius:50%;width:6px;height:6px;position:absolute;top:.5rem;left:0}
.comparison-table-block-module__72a3Na__table{border-collapse:collapse;width:100%;font-size:.86rem}.comparison-table-block-module__72a3Na__table th,.comparison-table-block-module__72a3Na__table td{text-align:left;border-bottom:1px solid var(--border-subtle);padding:.6rem .75rem}.comparison-table-block-module__72a3Na__table th{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:.72rem;font-weight:700}.comparison-table-block-module__72a3Na__statusMeets{color:var(--iwpa-teal-strong);font-weight:600}.comparison-table-block-module__72a3Na__statusExceeds{color:var(--iwpa-gold-strong);font-weight:600}.comparison-table-block-module__72a3Na__statusBelow{color:var(--status-warning);font-weight:600}
.assessment-module__6O2G8W__questionCard{border-radius:var(--radius-lg);background:var(--iwpa-white);border:1px solid #0a355624;max-width:720px;margin:0 auto;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 14px 36px #0a355612}.assessment-module__6O2G8W__stem{color:var(--text-primary);white-space:pre-wrap;margin-bottom:1.5rem;font-size:1.05rem;line-height:1.6}.assessment-module__6O2G8W__instructionNote{color:var(--text-secondary);margin-bottom:1rem;font-size:.85rem}.assessment-module__6O2G8W__optionList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.assessment-module__6O2G8W__optionRow{align-items:flex-start;gap:.75rem;display:flex}.assessment-module__6O2G8W__optionLabel{border:1.5px solid var(--border-subtle);cursor:pointer;border-radius:10px;align-items:center;gap:.75rem;width:100%;min-height:48px;padding:.75rem 1rem;transition:border-color .15s,background-color .15s;display:flex}.assessment-module__6O2G8W__optionLabel:hover{border-color:var(--iwpa-teal);background:#fbfdfe}.assessment-module__6O2G8W__optionLabel:has(input:checked){border-color:var(--iwpa-teal);background:var(--surface-ice-tint);font-weight:600}.assessment-module__6O2G8W__optionLabel:has(input:focus-visible){outline:2px solid var(--iwpa-teal);outline-offset:2px}.assessment-module__6O2G8W__optionInput{flex-shrink:0;width:20px;height:20px}.assessment-module__6O2G8W__optionText{font-size:.95rem;line-height:1.5}.assessment-module__6O2G8W__forcedChoiceTable{flex-direction:column;gap:.75rem;display:flex}.assessment-module__6O2G8W__forcedChoiceRow{border:1.5px solid var(--border-subtle);background:#fff;border-radius:10px;grid-template-columns:1fr auto auto;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:border-color .15s,box-shadow .15s;display:grid}.assessment-module__6O2G8W__forcedChoiceRowActive{border-color:var(--iwpa-teal);box-shadow:0 5px 18px #13849614}.assessment-module__6O2G8W__forcedChoiceText{font-size:.92rem;line-height:1.5}.assessment-module__6O2G8W__forcedChoiceToggle{border:1.5px solid var(--border-subtle);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;min-width:78px;min-height:40px;padding:.4rem .75rem;font-size:.82rem;font-weight:600;display:inline-flex}.assessment-module__6O2G8W__forcedChoiceToggle:focus-visible{outline:2px solid var(--iwpa-teal);outline-offset:2px}.assessment-module__6O2G8W__forcedChoiceToggleMostActive{color:#fff;background:#2f8f5b;border-color:#2f8f5b}.assessment-module__6O2G8W__forcedChoiceToggleLeastActive{color:#fff;background:#a4373a;border-color:#a4373a}.assessment-module__6O2G8W__forcedChoiceToggle:disabled{opacity:.4;cursor:not-allowed}.assessment-module__6O2G8W__scaleRow{grid-template-columns:repeat(5,1fr);gap:.5rem;display:grid}@media (max-width:640px){.assessment-module__6O2G8W__scaleRow{grid-template-columns:1fr}}.assessment-module__6O2G8W__scaleOption{border:1.5px solid var(--border-subtle);cursor:pointer;text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;min-height:64px;padding:.75rem .5rem;display:flex}.assessment-module__6O2G8W__scaleOption:has(input:checked){border-color:var(--iwpa-teal);background:var(--surface-ice-tint);font-weight:700}.assessment-module__6O2G8W__scaleOption:has(input:focus-visible){outline:2px solid var(--iwpa-teal);outline-offset:2px}.assessment-module__6O2G8W__scaleOptionLabel{font-size:.78rem;line-height:1.3}.assessment-module__6O2G8W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.layered-profile-visual-module__Qmjj8W__stack{flex-direction:column;gap:.85rem;max-width:780px;margin-inline:auto;display:flex}.layered-profile-visual-module__Qmjj8W__layer{align-items:center;gap:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-page);border:1px solid var(--border-subtle);border-left:6px solid var(--layer-color,var(--iwpa-navy));padding:1.1rem 1.4rem;display:flex;position:relative;box-shadow:0 10px 24px #0a35560d}.layered-profile-visual-module__Qmjj8W__layer:first-child{margin-inline-start:0}.layered-profile-visual-module__Qmjj8W__layer:nth-child(2){margin-inline-start:1.4%}.layered-profile-visual-module__Qmjj8W__layer:nth-child(3){margin-inline-start:2.8%}.layered-profile-visual-module__Qmjj8W__layer:nth-child(4){margin-inline-start:4.2%}.layered-profile-visual-module__Qmjj8W__layer:nth-child(5){margin-inline-start:5.6%}@media (max-width:640px){.layered-profile-visual-module__Qmjj8W__layer:nth-child(n){margin-inline-start:0}}.layered-profile-visual-module__Qmjj8W__layerIcon{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.layered-profile-visual-module__Qmjj8W__layerIcon img{object-fit:contain;width:100%;height:100%}.layered-profile-visual-module__Qmjj8W__layerIconFallback{background:var(--layer-color,var(--iwpa-navy));opacity:.14;border-radius:50%;width:40px;height:40px}.layered-profile-visual-module__Qmjj8W__layerText{flex-grow:1}.layered-profile-visual-module__Qmjj8W__layerIndex{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--layer-color,var(--iwpa-teal-strong));font-weight:700}.layered-profile-visual-module__Qmjj8W__layerTitle{color:var(--text-primary);margin:.15rem 0 .25rem;font-size:1.05rem;font-weight:600}.layered-profile-visual-module__Qmjj8W__layerBody{color:var(--text-secondary);font-size:.88rem;line-height:1.55}
.note-block-module__Bj7JpW__note{border-radius:var(--radius-md);background:var(--surface-ice-tint);color:var(--text-secondary);margin-bottom:.6rem;padding:.85rem 1rem;font-size:.84rem;line-height:1.55}.note-block-module__Bj7JpW__noteTitle{color:var(--text-primary);margin-bottom:.3rem;font-size:.9rem;font-weight:600;display:block}
.home-module__c3rdgG__hero{background:linear-gradient(160deg,#f6faf9 0%,#fff 48%,#faf5ec 100%);padding-block:clamp(3.5rem,6vw,6rem) clamp(4rem,7vw,7rem);position:relative;overflow:clip}.home-module__c3rdgG__heroGrid{opacity:.5;background-image:linear-gradient(#0a35560d 1px,#0000 1px),linear-gradient(90deg,#0a35560d 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 30% 20%,#000,#0000 75%);mask-image:radial-gradient(circle at 30% 20%,#000,#0000 75%)}.home-module__c3rdgG__heroVisual{min-width:0;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(165deg,#ffffffb3 0%,#eef6f68c 100%);box-shadow:0 30px 60px -20px #0a355624}.home-module__c3rdgG__heroInner{align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid;position:relative}.home-module__c3rdgG__heroTitle{max-width:620px;margin-block:var(--space-2);font-size:var(--fs-display)}.home-module__c3rdgG__heroLede{max-width:560px;color:var(--text-secondary);font-size:var(--fs-body-lg);line-height:1.75}.home-module__c3rdgG__heroActions{margin-top:var(--space-3);flex-wrap:wrap;gap:.75rem;display:flex}.home-module__c3rdgG__heroFootnote{margin-top:var(--space-3);color:var(--text-secondary);flex-wrap:wrap;gap:.5rem;font-size:.85rem;display:flex}.home-module__c3rdgG__heroFootnote a{color:var(--iwpa-teal-strong);font-weight:600;text-decoration:none}.home-module__c3rdgG__heroFootnote a:hover{text-decoration:underline}.home-module__c3rdgG__explain{background:var(--iwpa-white)}.home-module__c3rdgG__explainGrid{gap:var(--space-3);grid-template-columns:1fr;display:grid}.home-module__c3rdgG__explainCard{padding:var(--space-3);background:var(--surface-light);border-radius:var(--radius-lg)}.home-module__c3rdgG__explainCard svg{color:var(--iwpa-teal)}.home-module__c3rdgG__explainCardTitle{margin:var(--space-2) 0 .5rem;font-size:1.05rem}.home-module__c3rdgG__explainCard p{color:var(--text-secondary);font-size:.9rem;line-height:1.65}.home-module__c3rdgG__modelSection{background:var(--surface-light)}.home-module__c3rdgG__modelCta{margin-top:var(--space-4);text-align:center}.home-module__c3rdgG__textLink{color:var(--iwpa-teal-strong);align-items:center;gap:.4rem;font-weight:700;text-decoration:none;display:inline-flex}.home-module__c3rdgG__textLink:hover span{transform:translate(3px)}.home-module__c3rdgG__textLink span{transition:transform var(--duration-micro) ease;display:inline-block}[dir=rtl] .home-module__c3rdgG__textLink span{transform:scaleX(-1)}[dir=rtl] .home-module__c3rdgG__textLink:hover span{transform:scaleX(-1)translate(3px)}.home-module__c3rdgG__reportsSection{background:var(--iwpa-white)}.home-module__c3rdgG__reportGrid{gap:var(--space-3);grid-template-columns:1fr;display:grid}.home-module__c3rdgG__reportCard{gap:var(--space-2);padding:var(--space-4);background:var(--surface-light);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);transition:transform var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard);flex-direction:column;align-items:flex-start;display:flex}.home-module__c3rdgG__reportName{font-size:1.4rem}.home-module__c3rdgG__reportPositioning{color:var(--text-secondary);line-height:1.65}.home-module__c3rdgG__reportIncludes{gap:.5rem;margin:.25rem 0 .5rem;list-style:none;display:grid}.home-module__c3rdgG__reportIncludes li{color:var(--text-secondary);padding-left:1.3rem;font-size:.88rem;position:relative}.home-module__c3rdgG__reportIncludes li:before{content:"—";color:var(--iwpa-teal);position:absolute;left:0}.home-module__c3rdgG__orgSection{color:var(--iwpa-white);background:var(--iwpa-navy)}.home-module__c3rdgG__orgGrid{gap:var(--space-4);align-items:center;display:grid}.home-module__c3rdgG__orgTitle{max-width:520px;margin:var(--space-2) 0 var(--space-2);color:var(--iwpa-white);font-size:clamp(1.9rem,3.4vw,2.6rem)}.home-module__c3rdgG__orgLede{max-width:520px;margin-bottom:var(--space-3);color:var(--text-on-dark-muted);line-height:1.75}.home-module__c3rdgG__useCaseList{margin-bottom:var(--space-4);flex-wrap:wrap;gap:.5rem;list-style:none;display:flex}.home-module__c3rdgG__useCaseList li{color:var(--iwpa-white);background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;padding:.4rem .8rem;font-size:.78rem;font-weight:600}.home-module__c3rdgG__orgActions{flex-wrap:wrap;gap:.75rem;display:flex}.home-module__c3rdgG__orgVisual{min-width:0}.home-module__c3rdgG__previewSection{background:var(--surface-light)}.home-module__c3rdgG__previewCardWrap{max-width:420px;margin-inline:auto}.home-module__c3rdgG__trustSection{background:var(--iwpa-white)}.home-module__c3rdgG__trustGrid{gap:var(--space-4);align-items:start;display:grid}.home-module__c3rdgG__trustCard{padding:var(--space-3);background:var(--surface-light);border-radius:var(--radius-lg)}.home-module__c3rdgG__trustCardTitle{margin-bottom:.6rem;font-size:1.1rem}.home-module__c3rdgG__trustCard p{margin-bottom:var(--space-2);color:var(--text-secondary);line-height:1.65}@media (min-width:720px){.home-module__c3rdgG__explainGrid,.home-module__c3rdgG__reportGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.home-module__c3rdgG__heroInner{grid-template-columns:1fr .95fr}.home-module__c3rdgG__orgGrid{grid-template-columns:1.05fr .95fr}.home-module__c3rdgG__trustGrid{grid-template-columns:1.1fr .9fr}}.home-module__c3rdgG__explainCard{transition:box-shadow var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard)}@media (hover:hover){.home-module__c3rdgG__reportCard:hover{border-color:var(--border-strong);transform:translateY(-4px);box-shadow:0 18px 40px #0a355617}.home-module__c3rdgG__explainCard:hover{background:var(--iwpa-white);box-shadow:0 12px 30px #0a355612}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.home-module__c3rdgG__heroGrid{animation:linear both home-module__c3rdgG__heroDrift;animation-timeline:scroll(root);animation-range:0 90vh}}}@keyframes home-module__c3rdgG__heroDrift{to{opacity:.12;transform:translateY(72px)}}
.page-module__WtZQfa__conceptSection{background:var(--surface-ink)}.page-module__WtZQfa__conceptQuote{max-width:820px;font-size:var(--fs-section-title);color:var(--iwpa-white);font-weight:500;line-height:1.5}.page-module__WtZQfa__conceptNote{max-width:720px;margin-top:var(--space-3);color:var(--text-on-dark-muted);font-size:.95rem;line-height:1.7}.page-module__WtZQfa__capabilityGrid{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__WtZQfa__capabilityCard{padding:var(--space-3);background:var(--surface-page);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex:0 100%}.page-module__WtZQfa__capabilityTitle{color:var(--text-primary);margin-bottom:.5rem;font-size:1rem;font-weight:600}.page-module__WtZQfa__capabilityCard p{color:var(--text-secondary);font-size:.88rem;line-height:1.6}@media (min-width:720px){.page-module__WtZQfa__capabilityCard{flex-basis:calc((100% - var(--space-2)) / 2)}}@media (min-width:1080px){.page-module__WtZQfa__capabilityCard{flex-basis:calc((100% - (2 * var(--space-2))) / 3)}}.page-module__WtZQfa__workflowSection{background:var(--surface-light)}.page-module__WtZQfa__workflowGrid{gap:var(--space-3);grid-template-columns:1fr;display:grid;position:relative}@media (min-width:780px){.page-module__WtZQfa__workflowGrid{grid-template-columns:repeat(3,1fr)}}.page-module__WtZQfa__workflowStep{padding:var(--space-3);background:var(--iwpa-white);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.page-module__WtZQfa__workflowIndex{width:30px;height:30px;margin-bottom:var(--space-2);color:var(--iwpa-white);background:var(--iwpa-navy);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:inline-flex}.page-module__WtZQfa__workflowTitle{margin-bottom:.4rem;font-size:1rem}.page-module__WtZQfa__workflowStep p{color:var(--text-secondary);font-size:.86rem;line-height:1.55}.page-module__WtZQfa__permissionGrid{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:780px){.page-module__WtZQfa__permissionGrid{grid-template-columns:repeat(2,1fr)}}.page-module__WtZQfa__permissionCard{padding:var(--space-3);background:var(--surface-light);border-radius:var(--radius-lg)}.page-module__WtZQfa__permissionTitle{margin-bottom:var(--space-2);font-size:1.02rem}.page-module__WtZQfa__permissionList{gap:.5rem;list-style:none;display:grid}.page-module__WtZQfa__permissionList li{color:var(--text-secondary);padding-left:1.1rem;font-size:.88rem;line-height:1.5;position:relative}.page-module__WtZQfa__permissionList li:before{content:"—";color:var(--iwpa-teal);position:absolute;left:0}.page-module__WtZQfa__previewGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:960px){.page-module__WtZQfa__previewGrid{grid-template-columns:1fr 1fr;align-items:start}}.page-module__WtZQfa__previewLabel{margin-bottom:var(--space-2);color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:.78rem;font-weight:700}.page-module__WtZQfa__figureRow{gap:var(--space-4);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid #ffffff1f;flex-wrap:wrap;align-items:center;display:flex}.page-module__WtZQfa__figureImageWrap{flex-shrink:0;width:200px}.page-module__WtZQfa__figureImage{object-fit:contain;width:100%;height:auto}.page-module__WtZQfa__figureCaption{color:var(--text-on-dark-muted);max-width:480px;font-size:.9rem;line-height:1.65}.page-module__WtZQfa__relationshipNote{max-width:760px;padding:var(--space-3);background:var(--surface-ice-tint);border-radius:var(--radius-md);color:var(--text-secondary);line-height:1.7}
.runner-module__KlMIqa__runner{border-radius:var(--radius-lg);width:100%;max-width:760px;animation:runner-module__KlMIqa__runner-reveal var(--duration-reveal) var(--ease-standard) both;background:#ffffffc7;border:1px solid #0a35561a;flex-direction:column;gap:1rem;margin:0 auto;padding:clamp(1rem,2.5vw,1.5rem);display:flex;box-shadow:0 24px 70px #0a355614}@keyframes runner-module__KlMIqa__runner-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.runner-module__KlMIqa__statusBar{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--iwpa-white);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .85rem;font-size:.85rem;display:flex}.runner-module__KlMIqa__itemCount{color:var(--text-primary);font-weight:600}.runner-module__KlMIqa__timer{font-variant-numeric:tabular-nums;color:var(--iwpa-navy);background:var(--surface-ice-tint);border-radius:999px;padding:.25rem .55rem;font-weight:600}.runner-module__KlMIqa__timerWarning{font-variant-numeric:tabular-nums;color:var(--status-error);font-weight:700}.runner-module__KlMIqa__timerValue{text-align:center;font-variant-numeric:tabular-nums;min-inline-size:5ch;display:inline-block}.runner-module__KlMIqa__itemTimer{font-variant-numeric:tabular-nums;color:var(--iwpa-navy);background:var(--surface-ice-tint);border:1px solid var(--iwpa-teal);border-radius:999px;padding:.25rem .55rem;font-weight:700}.runner-module__KlMIqa__itemTimerUrgent{font-variant-numeric:tabular-nums;color:var(--status-warning);background:var(--surface-ice-tint);border:1px solid var(--status-warning);border-radius:999px;padding:.25rem .55rem;font-weight:800}.runner-module__KlMIqa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.runner-module__KlMIqa__questionFieldset{border:0;min-inline-size:0;margin:0;padding:0}.runner-module__KlMIqa__online{color:#2f8f5b}.runner-module__KlMIqa__offline{color:var(--status-error);font-weight:600}.runner-module__KlMIqa__exitLink{color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--duration-micro) var(--ease-standard), border-color var(--duration-micro) var(--ease-standard);background:0 0;padding:.3rem .6rem;font-size:.8rem;font-weight:600}.runner-module__KlMIqa__exitLink:hover{color:var(--status-error);border-color:var(--status-error)}.runner-module__KlMIqa__exitLink:focus-visible{outline:2px solid var(--iwpa-teal);outline-offset:2px}.runner-module__KlMIqa__progressTrack{background:var(--border-subtle);border-radius:3px;height:8px;overflow:hidden}.runner-module__KlMIqa__progressFill{background:linear-gradient(90deg, var(--iwpa-navy), var(--iwpa-teal));height:100%;transition:width .2s}.runner-module__KlMIqa__saveState{min-height:1.2rem;color:var(--text-secondary);text-align:center;font-size:.8rem}.runner-module__KlMIqa__validationMessage{min-height:1.2rem;color:var(--status-warning);text-align:center;margin:0;font-size:.85rem;font-weight:600}.runner-module__KlMIqa__navRow{justify-content:space-between;gap:1rem;padding-top:.25rem;display:flex}.runner-module__KlMIqa__hint{text-align:center;color:var(--text-secondary);font-size:.8rem}.runner-module__KlMIqa__endedPanel,.runner-module__KlMIqa__reviewPanel{border:1px solid var(--border-subtle);background:var(--iwpa-white);border-radius:12px;max-width:640px;margin:0 auto;padding:2rem}.runner-module__KlMIqa__unansweredList{flex-wrap:wrap;gap:.5rem;margin:1rem 0;padding:0;list-style:none;display:flex}.runner-module__KlMIqa__unansweredList button{border:1px solid var(--border-subtle);cursor:pointer;background:0 0;border-radius:8px;padding:.35rem .75rem;font-size:.85rem}.runner-module__KlMIqa__reviewActions{justify-content:space-between;gap:1rem;margin-top:1.5rem;display:flex}
.human-technology-model-module__NsnvxG__flow{gap:var(--space-2);grid-template-columns:1fr;align-items:stretch;display:grid}@media (min-width:861px){.human-technology-model-module__NsnvxG__flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr}}.human-technology-model-module__NsnvxG__node{padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-page);border:1px solid var(--border-subtle);flex-direction:column;gap:.4rem;display:flex}.human-technology-model-module__NsnvxG__nodeLast{background:var(--iwpa-navy);color:var(--iwpa-white);border-color:var(--iwpa-navy)}.human-technology-model-module__NsnvxG__nodeLabel{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--iwpa-teal-strong);font-weight:700}.human-technology-model-module__NsnvxG__nodeLast .human-technology-model-module__NsnvxG__nodeLabel{color:var(--iwpa-gold)}.human-technology-model-module__NsnvxG__nodeTitle{font-size:1.05rem;font-weight:600}.human-technology-model-module__NsnvxG__nodeBody{color:var(--text-secondary);font-size:.86rem;line-height:1.5}.human-technology-model-module__NsnvxG__nodeLast .human-technology-model-module__NsnvxG__nodeBody{color:var(--text-on-dark-muted)}.human-technology-model-module__NsnvxG__arrow{color:var(--border-strong);justify-content:center;align-items:center;display:flex;transform:rotate(90deg)}@media (min-width:861px){.human-technology-model-module__NsnvxG__arrow{transform:none}}
.integrated-model-visual-module__6vUJNa__wrapper{gap:var(--space-4);align-items:center;display:grid}.integrated-model-visual-module__6vUJNa__diagramColumn{justify-content:center;display:flex}.integrated-model-visual-module__6vUJNa__diagram{aspect-ratio:1;width:100%;max-width:460px;position:relative}.integrated-model-visual-module__6vUJNa__lines{width:100%;height:100%;position:absolute;inset:0}.integrated-model-visual-module__6vUJNa__rimCircle{fill:none;stroke:var(--border-subtle);stroke-width:.3px}.integrated-model-visual-module__6vUJNa__perimeter{fill:#198a990a;stroke:var(--border-strong);stroke-width:.35px}.integrated-model-visual-module__6vUJNa__line{stroke:var(--border-strong);stroke-width:.4px;transition:stroke var(--duration-standard) var(--ease-standard)}.integrated-model-visual-module__6vUJNa__lineActive{stroke:var(--iwpa-teal);stroke-width:.6px;transition:stroke var(--duration-standard) var(--ease-standard)}.integrated-model-visual-module__6vUJNa__orbitRing{border:1px dashed #198a9929;border-radius:50%;animation:90s linear infinite integrated-model-visual-module__6vUJNa__orbit-spin;position:absolute;inset:-6%}@keyframes integrated-model-visual-module__6vUJNa__orbit-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.integrated-model-visual-module__6vUJNa__orbitRing{animation:none}}.integrated-model-visual-module__6vUJNa__center{width:92px;height:92px;color:var(--iwpa-navy);text-align:center;background:radial-gradient(circle at 35% 30%, var(--iwpa-white) 0%, var(--surface-ice-tint) 100%);border:1px solid var(--border-subtle);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;line-height:1.25;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 30px #0a35561f,0 0 0 6px #198a990d}.integrated-model-visual-module__6vUJNa__node{color:inherit;text-align:center;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:.4rem;padding:.5rem;display:flex;position:absolute;transform:translate(-50%,-50%)}.integrated-model-visual-module__6vUJNa__nodeGlyph{width:34px;height:30px;transition:transform var(--duration-standard) var(--ease-standard);display:block;position:relative}.integrated-model-visual-module__6vUJNa__node span.integrated-model-visual-module__6vUJNa__layer1,.integrated-model-visual-module__6vUJNa__node span.integrated-model-visual-module__6vUJNa__layer2,.integrated-model-visual-module__6vUJNa__node span.integrated-model-visual-module__6vUJNa__layer3{background:var(--node-color,var(--iwpa-teal));border-radius:2px;width:12px;height:100%;position:absolute;bottom:0}.integrated-model-visual-module__6vUJNa__layer1{opacity:.55;height:70%;left:0}.integrated-model-visual-module__6vUJNa__layer2{opacity:.8;height:100%;left:9px}.integrated-model-visual-module__6vUJNa__layer3{opacity:1;height:55%;left:18px}.integrated-model-visual-module__6vUJNa__nodeLabel{max-width:92px;color:var(--text-secondary);transition:color var(--duration-standard) var(--ease-standard);font-size:.72rem;font-weight:600;line-height:1.25}.integrated-model-visual-module__6vUJNa__nodeActive .integrated-model-visual-module__6vUJNa__nodeGlyph{transform:scale(1.12)}.integrated-model-visual-module__6vUJNa__nodeActive .integrated-model-visual-module__6vUJNa__nodeLabel{color:var(--text-primary)}.integrated-model-visual-module__6vUJNa__node:focus-visible{outline:2px solid var(--iwpa-teal);outline-offset:4px;border-radius:var(--radius-sm)}.integrated-model-visual-module__6vUJNa__detail{padding:var(--space-3);background:var(--surface-light);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.integrated-model-visual-module__6vUJNa__detailTitle{margin:.35rem 0 .6rem;font-size:1.3rem}.integrated-model-visual-module__6vUJNa__detailSummary{margin-bottom:var(--space-2);color:var(--text-secondary);line-height:1.65}.integrated-model-visual-module__6vUJNa__subscaleList{gap:.65rem;list-style:none;display:grid}.integrated-model-visual-module__6vUJNa__subscaleList li{align-items:flex-start;gap:.6rem;display:flex}.integrated-model-visual-module__6vUJNa__subscaleDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:.4rem}.integrated-model-visual-module__6vUJNa__subscaleList strong{font-size:.9rem;display:block}.integrated-model-visual-module__6vUJNa__subscaleSummary{color:var(--text-secondary);font-size:.82rem;line-height:1.5;display:block}@media (min-width:860px){.integrated-model-visual-module__6vUJNa__wrapper{grid-template-columns:1fr 1fr}}
.enterprise-form-module__aDDkwa__fieldset{gap:var(--space-3);border:0;padding:0;display:grid}.enterprise-form-module__aDDkwa__fieldset+.enterprise-form-module__aDDkwa__fieldset{padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.enterprise-form-module__aDDkwa__legend{color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;padding:0;font-size:.72rem;font-weight:700}.enterprise-form-module__aDDkwa__groupField{border:0;gap:.6rem;padding:0;display:grid}.enterprise-form-module__aDDkwa__groupLegend{color:var(--text-primary);padding:0;font-size:.86rem;font-weight:600}.enterprise-form-module__aDDkwa__groupHint{color:var(--text-secondary);font-size:.8rem}.enterprise-form-module__aDDkwa__checkGrid{grid-template-columns:1fr;gap:.5rem;display:grid}.enterprise-form-module__aDDkwa__choice{color:var(--text-primary);background:var(--iwpa-white);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--duration-micro) ease, background-color var(--duration-micro) ease;align-items:flex-start;gap:.55rem;padding:.55rem .75rem;font-size:.88rem;font-weight:500;line-height:1.4;display:flex}.enterprise-form-module__aDDkwa__choice:hover{border-color:var(--border-strong)}.enterprise-form-module__aDDkwa__choice input{width:auto;accent-color:var(--iwpa-teal);flex-shrink:0;margin-top:.15rem}.enterprise-form-module__aDDkwa__choice:focus-within{border-color:var(--iwpa-teal);background:var(--surface-ice-tint)}.enterprise-form-module__aDDkwa__choice:has(input:checked){border-color:var(--iwpa-teal);background:var(--surface-ice-tint)}.enterprise-form-module__aDDkwa__optional{color:var(--text-secondary);font-weight:400}.enterprise-form-module__aDDkwa__consentField{gap:.4rem;display:grid}.enterprise-form-module__aDDkwa__consent{align-items:flex-start;gap:.55rem;font-weight:400;line-height:1.55;display:flex}.enterprise-form-module__aDDkwa__consent input{width:auto;accent-color:var(--iwpa-teal);flex-shrink:0;margin-top:.2rem}.enterprise-form-module__aDDkwa__consent a{color:var(--iwpa-teal-strong);font-weight:600}@media (min-width:560px){.enterprise-form-module__aDDkwa__checkGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.enterprise-form-module__aDDkwa__checkGrid{grid-template-columns:repeat(3,1fr)}}
.enquiry-form-module__5rbqwW__fieldset{gap:var(--space-3);border:0;min-width:0;padding:0;display:grid}.enquiry-form-module__5rbqwW__fieldset+.enquiry-form-module__5rbqwW__fieldset{padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.enquiry-form-module__5rbqwW__legend{color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;padding:0;font-size:.72rem;font-weight:700}.enquiry-form-module__5rbqwW__hint{color:var(--text-secondary);margin-top:-.2rem;font-size:.8rem;font-weight:400;line-height:1.5}.enquiry-form-module__5rbqwW__groupField{border:0;gap:.6rem;min-width:0;padding:0;display:grid}.enquiry-form-module__5rbqwW__groupLegend{color:var(--text-primary);padding:0;font-size:.86rem;font-weight:600}.enquiry-form-module__5rbqwW__checkGrid{grid-template-columns:1fr;gap:.5rem;display:grid}.enquiry-form-module__5rbqwW__choice{color:var(--text-primary);background:var(--iwpa-white);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--duration-micro) ease, background-color var(--duration-micro) ease;align-items:flex-start;gap:.55rem;padding:.55rem .75rem;font-size:.88rem;font-weight:500;line-height:1.4;display:flex}.enquiry-form-module__5rbqwW__choice:hover{border-color:var(--border-strong)}.enquiry-form-module__5rbqwW__choice input{width:auto;accent-color:var(--iwpa-teal);flex-shrink:0;margin-top:.15rem}.enquiry-form-module__5rbqwW__choice:focus-within{border-color:var(--iwpa-teal);background:var(--surface-ice-tint)}.enquiry-form-module__5rbqwW__choice:has(input:checked){border-color:var(--iwpa-teal);background:var(--surface-ice-tint)}.enquiry-form-module__5rbqwW__optional{color:var(--text-secondary);font-weight:400}.enquiry-form-module__5rbqwW__consentField{gap:.4rem;display:grid}.enquiry-form-module__5rbqwW__consent{align-items:flex-start;gap:.55rem;font-weight:400;line-height:1.55;display:flex}.enquiry-form-module__5rbqwW__consent input{width:auto;accent-color:var(--iwpa-teal);flex-shrink:0;margin-top:.2rem}.enquiry-form-module__5rbqwW__consent a{color:var(--iwpa-teal-strong);font-weight:600}@media (min-width:560px){.enquiry-form-module__5rbqwW__checkGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.enquiry-form-module__5rbqwW__checkGrid{grid-template-columns:repeat(3,1fr)}}
.page-module__tXdhIa__b2cGrid{gap:var(--space-3);grid-template-columns:1fr;display:grid}.page-module__tXdhIa__b2cCard{align-items:flex-start;gap:var(--space-2);padding:var(--space-4);background:var(--surface-light);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex}.page-module__tXdhIa__b2cTitle{font-size:1.25rem}.page-module__tXdhIa__b2cPositioning{color:var(--text-secondary);line-height:1.65}.page-module__tXdhIa__previewSection{background:var(--surface-light)}.page-module__tXdhIa__previewWrap{max-width:420px;margin-inline:auto}.page-module__tXdhIa__b2bGrid{gap:var(--space-2);grid-template-columns:1fr;display:grid}.page-module__tXdhIa__b2bCard{padding:var(--space-3);background:var(--surface-light);border-radius:var(--radius-md)}.page-module__tXdhIa__b2bName{margin-bottom:.4rem;font-size:1rem}.page-module__tXdhIa__b2bPurpose{color:var(--text-secondary);font-size:.86rem;line-height:1.55}.page-module__tXdhIa__b2bNote{margin-top:var(--space-3);color:var(--text-secondary)}.page-module__tXdhIa__b2bNote a{color:var(--iwpa-teal-strong);font-weight:600}.page-module__tXdhIa__confidentialSection{background:var(--iwpa-navy)}.page-module__tXdhIa__confidentialCard{max-width:760px;color:var(--iwpa-white);text-align:center;margin-inline:auto}.page-module__tXdhIa__confidentialTitle{margin-bottom:var(--space-2);color:var(--iwpa-white);font-size:1.5rem}.page-module__tXdhIa__confidentialCard p{color:var(--text-on-dark-muted);line-height:1.75}@media (min-width:720px){.page-module__tXdhIa__b2cGrid,.page-module__tXdhIa__b2bGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1120px){.page-module__tXdhIa__b2bGrid{grid-template-columns:repeat(3,1fr)}}
