.assessment-form-module__LA3inq__shell{width:min(1248px,100% - 112px);min-height:100dvh;margin:auto}.assessment-form-module__LA3inq__header{border-bottom:1px solid var(--pp-border);justify-content:space-between;align-items:center;gap:24px;min-height:112px;display:flex}.assessment-form-module__LA3inq__home{color:var(--pp-grey);padding:12px 0;font-size:.75rem}.assessment-form-module__LA3inq__landing{grid-template-columns:1.15fr 1fr;align-items:center;gap:80px;padding:64px 0 80px;display:grid}.assessment-form-module__LA3inq__landing h1{max-width:650px;font-size:clamp(3.5rem,5.4vw,5.4rem)}.assessment-form-module__LA3inq__landingCopy>p{max-width:520px}.assessment-form-module__LA3inq__small{font-size:.8125rem}.assessment-form-module__LA3inq__signature{letter-spacing:.16em;color:var(--pp-grey);margin-top:48px;font-size:.625rem;line-height:2}.assessment-form-module__LA3inq__signature span{color:var(--pp-off-white)}.assessment-form-module__LA3inq__portrait{background:var(--pp-charcoal);align-self:stretch;min-height:600px;position:relative;overflow:hidden}.assessment-form-module__LA3inq__portrait img{object-fit:cover;object-position:center}.assessment-form-module__LA3inq__portrait>span{background:var(--pp-black);letter-spacing:.13em;border-top:1px solid var(--pp-copper);padding:20px;font-size:.625rem;position:absolute;bottom:0;left:0;right:0}.assessment-form-module__LA3inq__formLayout{grid-template-columns:280px minmax(0,720px);gap:80px;padding:56px 0 96px;display:grid}.assessment-form-module__LA3inq__side{padding-top:92px}.assessment-form-module__LA3inq__side>p:not(:first-child){color:var(--pp-off-white);font-family:Bebas Neue,Impact,sans-serif;font-size:3.5rem;line-height:1.03}.assessment-form-module__LA3inq__side>span{color:var(--pp-grey);font-size:.75rem}.assessment-form-module__LA3inq__formBody{min-width:0}.assessment-form-module__LA3inq__formBody h1{margin:36px 0;font-size:clamp(2.5rem,3.8vw,3.5rem)}.assessment-form-module__LA3inq__formBody h1:focus,.assessment-form-module__LA3inq__result h1:focus{outline:none}.assessment-form-module__LA3inq__progressHeader{color:var(--pp-grey);justify-content:space-between;align-items:center;gap:16px;font-size:.75rem;display:flex}.assessment-form-module__LA3inq__progressHeader button{color:var(--pp-off-white);background:0 0;border:0;min-height:44px;padding:0 12px 0 0}.assessment-form-module__LA3inq__progress{background:var(--pp-border);height:2px;margin-top:12px}.assessment-form-module__LA3inq__progress>span{background:var(--pp-copper);height:100%;transition:width .2s;display:block}.assessment-form-module__LA3inq__group{border:0;min-width:0;margin:0 0 32px;padding:0}.assessment-form-module__LA3inq__group legend{margin-bottom:16px;font-size:1rem;font-weight:500;line-height:1.5}.assessment-form-module__LA3inq__choices{gap:8px;display:grid}.assessment-form-module__LA3inq__compact{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}.assessment-form-module__LA3inq__option{border:1px solid var(--pp-border);background:var(--pp-charcoal);cursor:pointer;align-items:center;gap:12px;min-height:58px;padding:14px 18px;font-size:.9375rem;line-height:1.5;transition:border-color .15s,background .15s;display:flex;position:relative}.assessment-form-module__LA3inq__option:has(input:checked){border-color:var(--pp-copper);background:var(--pp-charcoal-soft)}.assessment-form-module__LA3inq__option:hover{border-color:var(--pp-grey)}.assessment-form-module__LA3inq__option:has(input:focus-visible){outline:2px solid var(--pp-off-white);outline-offset:3px}.assessment-form-module__LA3inq__option input{opacity:0;width:1px;height:1px;position:absolute}.assessment-form-module__LA3inq__mark{border:1px solid var(--pp-grey);width:18px;height:18px;color:var(--pp-off-white);flex-shrink:0;place-items:center;margin-left:auto;font-size:.75rem;line-height:1;display:grid}.assessment-form-module__LA3inq__option:has(input:checked) .assessment-form-module__LA3inq__mark{border-color:var(--pp-copper)}.assessment-form-module__LA3inq__field{min-width:0;margin-bottom:24px}.assessment-form-module__LA3inq__field label{margin-bottom:8px;font-size:.875rem;display:block}.assessment-form-module__LA3inq__field input,.assessment-form-module__LA3inq__field textarea{background:var(--pp-charcoal);width:100%;color:var(--pp-off-white);border:1px solid var(--pp-border);border-radius:2px;min-height:56px;padding:14px 16px;font-size:1rem;display:block}.assessment-form-module__LA3inq__field textarea{resize:vertical}.assessment-form-module__LA3inq__field input[aria-invalid=true],.assessment-form-module__LA3inq__field textarea[aria-invalid=true]{border-color:var(--pp-off-white)}.assessment-form-module__LA3inq__field small{color:var(--pp-grey);text-align:right;margin-top:6px;font-size:.75rem;display:block}.assessment-form-module__LA3inq__numbers{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.assessment-form-module__LA3inq__contactFields{border:0;min-width:0;margin:28px 0;padding:0}.assessment-form-module__LA3inq__consent{color:var(--pp-grey);cursor:pointer;align-items:flex-start;gap:14px;padding:10px 0;font-size:.8125rem;line-height:1.7;display:flex}.assessment-form-module__LA3inq__consent input{width:22px;height:22px;accent-color:var(--pp-copper);flex-shrink:0;margin-top:3px}.assessment-form-module__LA3inq__consent a{color:var(--pp-off-white);text-underline-offset:3px;text-decoration:underline}.assessment-form-module__LA3inq__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.assessment-form-module__LA3inq__error{color:var(--pp-off-white);border-left:2px solid var(--pp-copper);margin:8px 0 0;padding-left:10px;font-size:.8125rem}.assessment-form-module__LA3inq__failure{border-left:2px solid var(--pp-copper);background:var(--pp-charcoal);margin:24px 0;padding:12px 20px}.assessment-form-module__LA3inq__failure p{color:var(--pp-off-white);margin:0 0 8px}.assessment-form-module__LA3inq__failure span{color:var(--pp-grey);font-size:.875rem}.assessment-form-module__LA3inq__continue{min-width:220px;margin-top:8px}.assessment-form-module__LA3inq__formBody button:disabled{cursor:default;opacity:.6}.assessment-form-module__LA3inq__result{max-width:900px;margin:64px auto 96px}.assessment-form-module__LA3inq__intro{color:var(--pp-off-white);max-width:720px;font-size:1.2rem}.assessment-form-module__LA3inq__resultSection{border-top:1px solid var(--pp-border);grid-template-columns:48px 1fr;gap:24px;padding:32px 0;display:grid}.assessment-form-module__LA3inq__resultSection:first-of-type{margin-top:48px}.assessment-form-module__LA3inq__index{color:var(--pp-copper);font-family:Bebas Neue,Impact,sans-serif;font-size:2rem}.assessment-form-module__LA3inq__resultSection h2{margin-bottom:20px;font-size:2rem}.assessment-form-module__LA3inq__resultSection h3{margin:20px 0 8px;font-size:1rem}.assessment-form-module__LA3inq__resultSection p:last-child{margin-bottom:0}.assessment-form-module__LA3inq__coaching{border-top:1px solid var(--pp-copper);margin-top:32px;padding-top:48px}.assessment-form-module__LA3inq__coaching h2{max-width:600px}.assessment-form-module__LA3inq__coaching ul{grid-template-columns:1fr 1fr;gap:0 32px;margin:32px 0;display:grid}.assessment-form-module__LA3inq__coaching li{border-bottom:1px solid var(--pp-border);padding:14px 0;font-size:.875rem}.assessment-form-module__LA3inq__coaching .assessment-form-module__LA3inq__dismiss{width:fit-content;color:var(--pp-grey);margin:20px auto 0;padding:12px;font-size:.875rem;display:block}.assessment-form-module__LA3inq__coaching>a:first-of-type{width:100%;max-width:640px}.assessment-form-module__LA3inq__footer{border-top:1px solid var(--pp-border);color:var(--pp-grey);justify-content:space-between;gap:20px;padding:24px 0;font-size:.75rem;display:flex}.assessment-form-module__LA3inq__footer a{text-decoration:underline}.assessment-form-module__LA3inq__legal{max-width:780px;padding:64px 0 80px}.assessment-form-module__LA3inq__legal h2{margin-top:36px;font-family:Inter,sans-serif;font-size:1.25rem}.assessment-form-module__LA3inq__legal a{text-decoration:underline}@media (max-width:1050px){.assessment-form-module__LA3inq__shell{width:calc(100% - 64px)}.assessment-form-module__LA3inq__landing{gap:40px}.assessment-form-module__LA3inq__portrait{min-height:520px}.assessment-form-module__LA3inq__formLayout{grid-template-columns:180px minmax(0,1fr);gap:40px}.assessment-form-module__LA3inq__side>p:not(:first-child){font-size:2.5rem}}@media (max-width:700px){.assessment-form-module__LA3inq__shell{width:calc(100% - 40px)}.assessment-form-module__LA3inq__header{gap:12px;min-height:90px}.assessment-form-module__LA3inq__header .brand{width:200px}.assessment-form-module__LA3inq__home{font-size:.6875rem}.assessment-form-module__LA3inq__landing{grid-template-columns:1fr;gap:40px;padding:40px 0}.assessment-form-module__LA3inq__landing h1{font-size:3.6rem}.assessment-form-module__LA3inq__landing .assessment-form-module__LA3inq__signature{display:none}.assessment-form-module__LA3inq__portrait{min-height:380px}.assessment-form-module__LA3inq__landingCopy>button{width:100%}.assessment-form-module__LA3inq__landingCopy>p{font-size:.9375rem}.assessment-form-module__LA3inq__formLayout{padding:24px 0 64px;display:block}.assessment-form-module__LA3inq__side{display:none}.assessment-form-module__LA3inq__formBody h1{margin:28px 0;font-size:2.6rem}.assessment-form-module__LA3inq__numbers{grid-template-columns:1fr}.assessment-form-module__LA3inq__field{margin-bottom:20px}.assessment-form-module__LA3inq__continue{width:100%}.assessment-form-module__LA3inq__option{min-height:58px;padding:14px}.assessment-form-module__LA3inq__compact{grid-template-columns:repeat(3,1fr)}.assessment-form-module__LA3inq__result{margin:40px auto 64px}.assessment-form-module__LA3inq__result h1{font-size:3.6rem}.assessment-form-module__LA3inq__resultSection{grid-template-columns:28px 1fr;gap:12px;padding:28px 0}.assessment-form-module__LA3inq__resultSection h2{font-size:1.9rem}.assessment-form-module__LA3inq__coaching ul{grid-template-columns:1fr}.assessment-form-module__LA3inq__coaching h2{font-size:2.8rem}.assessment-form-module__LA3inq__footer{flex-direction:column;gap:8px}.assessment-form-module__LA3inq__legal{padding:40px 0}.assessment-form-module__LA3inq__legal h1{font-size:3rem}}@media (prefers-reduced-motion:reduce){.assessment-form-module__LA3inq__shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
