.assessment-page{padding-inline:var(--schlitt-page-margin);padding-bottom:var(--schlitt-section-pad-current)}.assessment-opener,.assessment-shell{width:min(100%,960px);margin-inline:auto}.assessment-opener{padding-block:clamp(64px, 9vw, 128px) var(--schlitt-space-xl);border-bottom:1px solid var(--schlitt-color-hairline)}.assessment-opener h1{margin-block:var(--schlitt-space-md) var(--schlitt-space-lg);font-family:var(--schlitt-font-display), Georgia, serif;letter-spacing:0;font-size:clamp(38px,5vw,64px);font-weight:400;line-height:1.08}.assessment-dek{max-width:58ch;color:var(--schlitt-color-secondary);margin-bottom:0}.assessment-shell{padding-top:var(--schlitt-space-xl)}.assessment-shell:has(.assessment-result:not([hidden])){padding-top:0}.joining-column{max-width:58ch}.joining-column p{margin-bottom:var(--schlitt-space-lg)}.joining-invitation{font-family:var(--schlitt-font-display), Georgia, serif;font-size:var(--schlitt-type-register-size);line-height:var(--schlitt-type-register-line);margin-bottom:0}.joining-gate{margin-top:var(--schlitt-space-xl);padding-top:var(--schlitt-space-xl);border-top:1px solid var(--schlitt-color-ink)}.assessment-validation{margin-bottom:var(--schlitt-space-lg);padding:var(--schlitt-space-md);border-block:1px solid var(--schlitt-color-accent)}.assessment-question{min-width:0;padding:var(--schlitt-space-xl) 0;border:0;border-bottom:1px solid var(--schlitt-color-hairline);margin:0}.assessment-question[data-invalid]{border-left:2px solid var(--schlitt-color-accent);padding-left:var(--schlitt-space-md)}.assessment-question legend{max-width:62ch;font-family:var(--schlitt-font-display), Georgia, serif;font-size:var(--schlitt-type-h3-size);line-height:var(--schlitt-type-h3-line);padding:0}.assessment-question legend span{margin-bottom:var(--schlitt-space-sm);color:var(--schlitt-color-accent);font-family:var(--schlitt-font-functional), Arial, sans-serif;font-size:var(--schlitt-label-size);letter-spacing:var(--schlitt-label-tracking);display:block}.assessment-options{gap:var(--schlitt-space-sm);margin-top:var(--schlitt-space-lg);display:grid}.assessment-options--binary{grid-template-columns:repeat(2,minmax(0,1fr))}.assessment-option{gap:var(--schlitt-space-sm);padding:var(--schlitt-space-md);border:1px solid var(--schlitt-color-hairline);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.assessment-option:has(input:checked){border-color:var(--schlitt-color-accent)}.assessment-option input{accent-color:var(--schlitt-color-accent);margin-top:.4em}.assessment-question textarea{width:100%;margin-top:var(--schlitt-space-lg);padding:var(--schlitt-space-md);resize:vertical;border:1px solid var(--schlitt-color-hairline);color:inherit;font:inherit;background:0 0}.assessment-note{color:var(--schlitt-color-secondary);font-size:var(--schlitt-type-caption-size)}.assessment-button{margin-top:var(--schlitt-space-xl);border:1px solid var(--schlitt-color-ink);color:inherit;font-family:var(--schlitt-font-functional), Arial, sans-serif;font-size:var(--schlitt-label-size);font-weight:var(--schlitt-label-weight);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;padding:12px 16px;text-decoration:none;display:inline-block}.joining-gate .assessment-button{margin-top:var(--schlitt-space-lg)}.assessment-button:hover,.assessment-button:focus-visible{color:var(--schlitt-color-accent);border-color:var(--schlitt-color-accent)}.assessment-result{width:min(100%,960px);margin-inline:auto;padding-block:clamp(24px,5vw,56px) clamp(56px,8vw,104px);position:relative}.assessment-page:has(.assessment-result:not([hidden])) .assessment-opener{padding-block:clamp(28px, 5vw, 56px) var(--schlitt-space-md);border-bottom:0}.assessment-page:has(.assessment-result:not([hidden])) .assessment-opener h1{margin-block:var(--schlitt-space-xs) 0;font-size:clamp(34px,4vw,48px)}.outcome-card{--outcome-navy:#172b3a;--outcome-ink:#22323c;--outcome-gold:#b39458;--outcome-pale-gold:#d9c9a7;--outcome-ivory:#f5f0e7;isolation:isolate;border:2px solid var(--outcome-navy);background:linear-gradient(135deg, #f8f5ee 0%, var(--outcome-ivory) 58%, #eee7da 100%);min-height:600px;color:var(--outcome-ink);border-radius:6px;position:relative;overflow:hidden}.outcome-card:after{z-index:2;border:1px solid var(--outcome-pale-gold);content:"";pointer-events:none;border-radius:3px;position:absolute;inset:12px}.outcome-ornament{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.outcome-ornament [data-ornament-tier]{display:none}.assessment-result[data-tier=standard] [data-ornament-tier=standard],.assessment-result[data-tier=advanced] [data-ornament-tier=advanced],.assessment-result[data-tier=independent] [data-ornament-tier=independent],.assessment-result[data-tier=executive] [data-ornament-tier=executive]{display:block}.ornament-halo,.ornament-spine,.ornament-barbs,.ornament-crown{fill:none;stroke:url(#outcome-rose);stroke-linecap:round}.ornament-halo{stroke-width:28px;opacity:.08}.ornament-halo--2{stroke-width:38px}.ornament-halo--3{stroke-width:52px}.ornament-halo--4{stroke-width:76px}.ornament-spine{opacity:.28}.ornament-spine--1{stroke-width:12px}.ornament-spine--2{stroke-width:18px;opacity:.3}.ornament-spine--3{stroke-width:26px;opacity:.32}.ornament-spine--4{stroke-width:38px;opacity:.34}.ornament-barbs{stroke-width:6px;opacity:.24}.ornament-barbs--2{stroke-width:6px;opacity:.255}.ornament-barbs--3{stroke-width:7px;opacity:.272}.ornament-barbs--4{stroke-width:11px;opacity:.289}.ornament-crown{stroke-width:15px;opacity:.14}.outcome-card__frame{z-index:1;padding:clamp(36px,5vw,64px) clamp(32px,7vw,96px) clamp(34px,5vw,58px);position:relative}.outcome-card__header{justify-items:center;gap:var(--schlitt-space-sm);text-align:center;margin-bottom:clamp(32px,5vw,56px);display:grid}.outcome-card__eyebrow,.outcome-card__status,.outcome-card__label{font-family:var(--schlitt-font-functional), Arial, sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.outcome-card__eyebrow{color:var(--outcome-navy)}.outcome-card__status{background:var(--outcome-navy);color:#f8f5ee;letter-spacing:.12em;border-radius:999px;max-width:min(100%,480px);padding:10px 20px}.outcome-card__content{max-width:82%;position:relative}.outcome-card__content h2{padding-bottom:var(--schlitt-space-md);border-bottom:3px solid var(--outcome-gold);color:var(--outcome-navy);font-family:var(--schlitt-font-display), Georgia, serif;letter-spacing:0;margin:0;font-size:clamp(34px,5vw,58px);line-height:1.08}.outcome-card__body{max-width:72ch;margin-block:var(--schlitt-space-lg);font-size:clamp(15px,1.8vw,18px);line-height:1.55}.outcome-card__body p{margin-block:0 var(--schlitt-space-sm)}.outcome-card__placement{margin-top:var(--schlitt-space-lg)}.outcome-card__label{color:var(--schlitt-color-secondary)}.outcome-card__salary{margin-block:var(--schlitt-space-xs) var(--schlitt-space-lg);color:var(--outcome-navy);font-family:var(--schlitt-font-display), Georgia, serif;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.1}.outcome-card__validation{width:min(100%,640px);padding:var(--schlitt-space-md);border:2px solid var(--outcome-gold);outline:1px solid var(--outcome-pale-gold);outline-offset:-9px;background:#f1e8d7}.outcome-card__validation>:last-child{margin:var(--schlitt-space-sm) 0 0;overflow-wrap:anywhere;color:var(--outcome-navy);letter-spacing:.1em;font-family:Consolas,Courier New,monospace;font-size:clamp(18px,3vw,28px);font-weight:700}.outcome-card__invitation{max-width:78ch;margin-block:var(--schlitt-space-lg) 0;font-size:clamp(14px,1.6vw,17px);font-weight:600;line-height:1.5}.outcome-card__warning{max-width:96ch;margin-block:var(--schlitt-space-lg) 0;padding-top:var(--schlitt-space-md);border-top:1px solid var(--outcome-pale-gold);color:var(--schlitt-color-secondary);font-size:11px;line-height:1.45}@media (width<=767px){.assessment-opener{padding-block:48px var(--schlitt-space-lg)}.assessment-options--binary{grid-template-columns:1fr}.assessment-result{padding-bottom:48px}.outcome-card{min-height:0}.outcome-card__frame{padding:34px 26px 36px}.outcome-card__header{margin-bottom:30px}.outcome-card__status{width:calc(100% - 16px);padding-inline:12px}.outcome-card__content{max-width:100%}.outcome-card__content h2{font-size:clamp(30px,10vw,42px)}.outcome-card__body,.outcome-card__invitation{font-size:15px}.outcome-ornament{opacity:.74;width:150%;margin-left:-50%}}.joining-register{margin-top:var(--schlitt-space-xl);padding-top:var(--schlitt-space-xl);border-top:1px solid var(--schlitt-color-ink)}.joining-directory{margin:var(--schlitt-space-md) 0 0;border-top:1px solid var(--schlitt-color-hairline);padding:0;list-style:none}.joining-directory-entry{gap:var(--schlitt-grid-gutter);padding-block:var(--schlitt-space-md);border-bottom:1px solid var(--schlitt-color-hairline);grid-template-columns:48px minmax(0,1fr) minmax(150px,auto);align-items:baseline;display:grid}.joining-directory-index,.joining-directory-status{color:var(--schlitt-color-secondary);font-size:var(--schlitt-type-caption-size);margin:0}.joining-directory-entry h2{font-family:var(--schlitt-font-display), Georgia, serif;font-size:var(--schlitt-type-h3-size);line-height:var(--schlitt-type-h3-line);margin:0;font-weight:400}.joining-directory-entry h2 a{text-decoration:none}.joining-directory-entry h2 a:hover,.joining-directory-entry h2 a:focus-visible{color:var(--schlitt-color-accent)}.joining-directory-entry div>p{max-width:58ch;margin:var(--schlitt-space-xs) 0 0;color:var(--schlitt-color-secondary)}.joining-directory-status{text-align:right}.branch-directive{max-width:68ch;padding-block:var(--schlitt-space-lg);border-block:1px solid var(--schlitt-color-hairline)}.branch-directive>p:last-child{margin-bottom:0}.branch-register{margin:var(--schlitt-space-lg) 0;border-top:1px solid var(--schlitt-color-hairline)}.branch-register>div{gap:var(--schlitt-grid-gutter);padding-block:var(--schlitt-space-sm);border-bottom:1px solid var(--schlitt-color-hairline);grid-template-columns:minmax(120px,1fr) minmax(0,2fr);display:grid}.branch-register dt{color:var(--schlitt-color-secondary)}.branch-register dd{margin:0}.branch-actions{align-items:baseline;gap:var(--schlitt-space-lg);margin-top:var(--schlitt-space-xl);display:flex}.branch-actions .assessment-button{margin-top:0}@media (width<=767px){.joining-directory-entry{grid-template-columns:32px minmax(0,1fr)}.joining-directory-status{text-align:left;grid-column:2}.branch-register>div,.branch-actions{grid-template-columns:1fr}.branch-actions{align-items:start;display:grid}}
