.ApplicationMenu-module__TwIgOG__menu{z-index:20;background:var(--background);border:1px solid var(--field-border);border-radius:12px;width:11rem;padding:.5rem;position:absolute;top:2.75rem;right:.5rem;box-shadow:0 10px 30px #0000001f}.ApplicationMenu-module__TwIgOG__heading{color:var(--foreground);padding:.25rem .5rem .375rem;font-size:.6875rem;font-weight:700}.ApplicationMenu-module__TwIgOG__list{list-style:none}.ApplicationMenu-module__TwIgOG__item{width:100%;font:inherit;text-align:left;color:#6b6b6b;cursor:pointer;appearance:none;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.75rem;display:flex}.ApplicationMenu-module__TwIgOG__item:hover{color:var(--foreground);background:#0000000a}.ApplicationMenu-module__TwIgOG__item:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.ApplicationMenu-module__TwIgOG__item[aria-checked=true]{color:var(--foreground);font-weight:600}.ApplicationMenu-module__TwIgOG__check,.ApplicationMenu-module__TwIgOG__trash{flex-shrink:0;width:.875rem;height:.875rem}.ApplicationMenu-module__TwIgOG__delete{color:#c81e1e;border-top:1px solid var(--field-border);border-radius:0 0 8px 8px;margin-top:.375rem;padding-top:.5rem}.ApplicationMenu-module__TwIgOG__delete:hover{color:#a41616;background:#c81e1e14}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.ApplicationMenu-module__TwIgOG__item:hover{background:#ededed14}.ApplicationMenu-module__TwIgOG__delete{color:#f97066}.ApplicationMenu-module__TwIgOG__delete:hover{color:#ff8a80}}
.ApplicationCard-module__WIw2DW__card{background:var(--background);border:1px solid var(--field-border);border-radius:12px;align-items:flex-start;gap:.5rem;min-height:6.5rem;padding:1rem;display:flex;position:relative}.ApplicationCard-module__WIw2DW__body{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.ApplicationCard-module__WIw2DW__company{color:var(--foreground);font-size:.875rem;font-weight:700}.ApplicationCard-module__WIw2DW__profession{text-overflow:ellipsis;white-space:nowrap;color:#8a8a8a;font-size:.75rem;overflow:hidden}.ApplicationCard-module__WIw2DW__date{color:#9a9a9a;margin-top:.75rem;font-size:.6875rem}.ApplicationCard-module__WIw2DW__trigger{color:#8a8a8a;cursor:pointer;appearance:none;background:0 0;border:none;border-radius:6px;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;padding:0;display:grid}.ApplicationCard-module__WIw2DW__trigger:hover{color:var(--foreground);background:#0000000d}.ApplicationCard-module__WIw2DW__trigger:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.ApplicationCard-module__WIw2DW__trigger svg{width:1rem;height:1rem}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.ApplicationCard-module__WIw2DW__trigger:hover{background:#ededed1a}}.ApplicationCard-module__WIw2DW__listingLink{border-radius:8px;display:block}.ApplicationCard-module__WIw2DW__listingLink:hover .ApplicationCard-module__WIw2DW__company{text-decoration:underline}.ApplicationCard-module__WIw2DW__linkIcon{vertical-align:-.0625rem;color:#a1a1a1;width:.75rem;height:.75rem;margin-left:.3125rem;transition:transform .15s,color .15s}.ApplicationCard-module__WIw2DW__listingLink:hover .ApplicationCard-module__WIw2DW__linkIcon{color:var(--foreground);transform:translate(2px)}@media (prefers-reduced-motion:reduce){.ApplicationCard-module__WIw2DW__linkIcon{transition:none}}.ApplicationCard-module__WIw2DW__listingLink:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.ApplicationCard-module__WIw2DW__closed:before{content:"·";margin:0 .375rem}.ApplicationCard-module__WIw2DW__closed{color:#a1a1a1}
.ApplicationMilestoneDialog-module__RsyyHG__backdrop{z-index:120;padding:var(--space-lg,1.25rem);background:#00000073;place-items:center;animation:.2s ApplicationMilestoneDialog-module__RsyyHG__fade;display:grid;position:fixed;inset:0;overflow-y:auto}.ApplicationMilestoneDialog-module__RsyyHG__card{width:min(100%,clamp(39rem,24.13rem + 17.42vw,52rem));max-height:calc(100dvh - 3rem);padding:var(--space-xl);background:#fff;border-radius:24px;outline:none;flex-direction:column;animation:.25s ApplicationMilestoneDialog-module__RsyyHG__rise;display:flex;position:relative;overflow-y:auto;box-shadow:0 24px 60px #00000038}.ApplicationMilestoneDialog-module__RsyyHG__top{flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ApplicationMilestoneDialog-module__RsyyHG__logo{width:clamp(3rem,2.6rem + .8vw,3.875rem);height:auto}.ApplicationMilestoneDialog-module__RsyyHG__topRight{align-items:center;gap:.75rem;display:flex}.ApplicationMilestoneDialog-module__RsyyHG__pill{font-size:var(--fs-sm);color:#fff;background:var(--accent,#1626cf);border-radius:30px;align-self:flex-start;align-items:center;padding:.375rem 1.125rem;font-weight:500;display:inline-flex}.ApplicationMilestoneDialog-module__RsyyHG__close{color:#6b6b6b;cursor:pointer;appearance:none;background:0 0;border:none;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.ApplicationMilestoneDialog-module__RsyyHG__close:hover{color:#0c0c0c;background:#0000000d}.ApplicationMilestoneDialog-module__RsyyHG__close:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.ApplicationMilestoneDialog-module__RsyyHG__close svg{width:1.125rem;height:1.125rem}.ApplicationMilestoneDialog-module__RsyyHG__body{align-items:center;gap:var(--space-xl);min-height:0;padding:var(--space-xl) 0 var(--space-md);flex:1;grid-template-columns:1.15fr 1fr;display:grid}.ApplicationMilestoneDialog-module__RsyyHG__artwork{justify-content:center;align-items:center;min-width:0;display:flex}.ApplicationMilestoneDialog-module__RsyyHG__image{width:100%;max-width:42.5rem;height:auto}.ApplicationMilestoneDialog-module__RsyyHG__copy{align-items:flex-start;gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.ApplicationMilestoneDialog-module__RsyyHG__title{letter-spacing:-.01em;color:#000;margin:0;font-size:clamp(1.5rem,1.07rem + .67vw,2rem);font-weight:600;line-height:1.1}.ApplicationMilestoneDialog-module__RsyyHG__text{margin:calc(var(--space-lg) * -1) 0 0;font-size:var(--fs-body);white-space:pre-line;color:#000;line-height:1.458}.ApplicationMilestoneDialog-module__RsyyHG__download{width:100%;font:inherit;font-size:var(--fs-body);color:#fff;cursor:pointer;appearance:none;background:#0c1f3c;border:none;border-radius:50px;justify-content:center;align-items:center;gap:.625rem;padding:.875rem 1.5rem;font-weight:500;transition:background-color .15s;display:inline-flex}.ApplicationMilestoneDialog-module__RsyyHG__download:hover:not(:disabled){background:#15305c}.ApplicationMilestoneDialog-module__RsyyHG__download:disabled{opacity:.7;cursor:default}.ApplicationMilestoneDialog-module__RsyyHG__download:focus-visible{outline:none;box-shadow:0 0 0 4px #0c1f3c40}.ApplicationMilestoneDialog-module__RsyyHG__downloadIcon{width:1.25rem;height:1.25rem}@keyframes ApplicationMilestoneDialog-module__RsyyHG__fade{0%{opacity:0}to{opacity:1}}@keyframes ApplicationMilestoneDialog-module__RsyyHG__rise{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}@media (max-width:700px){.ApplicationMilestoneDialog-module__RsyyHG__body{grid-template-columns:1fr;align-content:center;gap:1.5rem}.ApplicationMilestoneDialog-module__RsyyHG__copy{text-align:center;align-items:center}}@media (prefers-reduced-motion:reduce){.ApplicationMilestoneDialog-module__RsyyHG__backdrop,.ApplicationMilestoneDialog-module__RsyyHG__card{animation:none}.ApplicationMilestoneDialog-module__RsyyHG__download{transition:none}}
.ProgressBar-module__D7suoa__track{--progress-track:#ececec;--progress-fill:#3a3a38;background:var(--progress-track);border-radius:999px;width:100%;height:clamp(.375rem,.196rem + .2094vw,.5rem);overflow:hidden}.ProgressBar-module__D7suoa__fill{border-radius:inherit;background:var(--progress-fill);transform-origin:0;height:100%;transition:width .35s;display:block}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.ProgressBar-module__D7suoa__track{--progress-track:#262626;--progress-fill:#ededed}}@media (prefers-reduced-motion:reduce){.ProgressBar-module__D7suoa__fill{transition:none}}
.FormButton-module__zlf5ja__button{--btn-bg:#3a3a38;--btn-bg-hover:#2b2b29;--btn-bg-active:#1f1f1e;--btn-fg:#fff;--btn-ring:#3a3a3838;justify-content:center;align-items:center;gap:var(--space-sm);max-width:100%;font:inherit;color:var(--btn-fg);background:var(--btn-bg);cursor:pointer;appearance:none;text-align:center;-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;transition:background-color .15s,box-shadow .15s,transform 80ms,opacity .15s;display:inline-flex}.FormButton-module__zlf5ja__button.FormButton-module__zlf5ja__outline{--btn-bg:#fff;--btn-bg-hover:#f5f5f4;--btn-bg-active:#ececea;--btn-fg:#1a1a1a;--btn-ring:#3a3a382e;border:1px solid #00000024}.FormButton-module__zlf5ja__button.FormButton-module__zlf5ja__brand{--btn-bg:#4c55e8;--btn-bg-hover:#3f48d6;--btn-bg-active:#3740c2;--btn-fg:#fff;--btn-ring:#4c55e847}.FormButton-module__zlf5ja__button.FormButton-module__zlf5ja__purple{--btn-bg:#6c47ff;--btn-bg-hover:#5b34f0;--btn-bg-active:#4f28d6;--btn-fg:#fff;--btn-ring:#6c47ff52}.FormButton-module__zlf5ja__fullWidth{width:100%;display:flex}.FormButton-module__zlf5ja__button:hover:not(:disabled){background:var(--btn-bg-hover)}.FormButton-module__zlf5ja__button:active:not(:disabled){background:var(--btn-bg-active);transform:translateY(1px)}.FormButton-module__zlf5ja__button:focus-visible{box-shadow:0 0 0 4px var(--btn-ring);outline:none}.FormButton-module__zlf5ja__button:disabled{cursor:not-allowed;opacity:.5}.FormButton-module__zlf5ja__loading:disabled{cursor:progress;opacity:1}.FormButton-module__zlf5ja__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.FormButton-module__zlf5ja__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FormButton-module__zlf5ja__icon svg{width:1em;height:1em;display:block}.FormButton-module__zlf5ja__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:1em;height:1em;animation:.6s linear infinite FormButton-module__zlf5ja__spin}@keyframes FormButton-module__zlf5ja__spin{to{transform:rotate(360deg)}}.FormButton-module__zlf5ja__sm{padding:calc(var(--space-xs) + .125rem) var(--space-md);font-size:var(--fs-sm)}.FormButton-module__zlf5ja__md{padding:calc(var(--space-sm) + .125rem) calc(var(--space-md) * 1.25);font-size:var(--fs-body)}.FormButton-module__zlf5ja__lg{padding:var(--space-md) var(--space-lg);font-size:var(--fs-body)}.FormButton-module__zlf5ja__button.FormButton-module__zlf5ja__pill{border-radius:999px}.FormButton-module__zlf5ja__button.FormButton-module__zlf5ja__square{border-radius:var(--field-radius-sm)}.FormButton-module__zlf5ja__iconOnly{aspect-ratio:1}.FormButton-module__zlf5ja__iconOnly.FormButton-module__zlf5ja__sm{padding:calc(var(--space-xs) + .125rem)}.FormButton-module__zlf5ja__iconOnly.FormButton-module__zlf5ja__md{padding:calc(var(--space-sm) + .125rem)}.FormButton-module__zlf5ja__iconOnly.FormButton-module__zlf5ja__lg{padding:var(--space-md)}.FormButton-module__zlf5ja__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.FormButton-module__zlf5ja__button{--btn-bg:#ededed;--btn-bg-hover:#fff;--btn-bg-active:#d4d4d4;--btn-fg:#171717;--btn-ring:#ededed3d}.FormButton-module__zlf5ja__button.FormButton-module__zlf5ja__outline{--btn-bg:transparent;--btn-bg-hover:#ffffff14;--btn-bg-active:#ffffff24;--btn-fg:#ededed;border-color:#ffffff2e}}@media (prefers-reduced-motion:reduce){.FormButton-module__zlf5ja__button{transition:none}.FormButton-module__zlf5ja__button:active:not(:disabled){transform:none}.FormButton-module__zlf5ja__spinner{animation-duration:2s}}
.PersonalityReportPages-module__-UU4ja__sheet{aspect-ratio:796/1124;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#f7f7f7;width:100%;position:relative;overflow:hidden;container-type:inline-size}.PersonalityReportPages-module__-UU4ja__inner{--p-px:.125628cqw;--ink:#000;--muted:#434343;--note:#000000b3;--hairline:#0000001a;--track:#dbdbdb;--pad-top:calc(51 * var(--p-px));--rule-gap:calc(26 * var(--p-px));--label-gap:calc(16 * var(--p-px));--label-size:calc(10 * var(--p-px));--label-track:calc(1 * var(--p-px));--title-gap:calc(16 * var(--p-px));height:100%;padding:var(--pad-top) calc(112 * var(--p-px)) calc(28 * var(--p-px)) calc(76 * var(--p-px));font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;font-size:calc(11 * var(--p-px));font-variant:normal;letter-spacing:normal;word-spacing:normal;text-align:left;text-transform:none;text-indent:0;white-space:normal;color:var(--ink);flex-direction:column;font-style:normal;font-weight:400;line-height:normal;display:flex}.PersonalityReportPages-module__-UU4ja__inner[data-scaled]{--p-px:1px;width:796px;height:1124px;transform:scale(var(--sheet-scale,1));transform-origin:0 0}.PersonalityReportPages-module__-UU4ja__innerProfile{--pad-top:calc(60 * var(--p-px));--rule-gap:calc(35 * var(--p-px));--title-gap:calc(21 * var(--p-px));--label-gap:calc(22 * var(--p-px));--label-size:calc(11 * var(--p-px));--label-track:calc(1.1 * var(--p-px))}.PersonalityReportPages-module__-UU4ja__innerNarrative{--rule-gap:calc(35 * var(--p-px));--label-size:calc(12 * var(--p-px));--label-track:calc(1.2 * var(--p-px))}.PersonalityReportPages-module__-UU4ja__sheet+.PersonalityReportPages-module__-UU4ja__sheet{margin-top:2rem}@media print{.PersonalityReportPages-module__-UU4ja__sheet{aspect-ratio:auto;break-after:page;width:210mm;height:297mm}.PersonalityReportPages-module__-UU4ja__sheet,.PersonalityReportPages-module__-UU4ja__sheet+.PersonalityReportPages-module__-UU4ja__sheet{margin:0}.PersonalityReportPages-module__-UU4ja__sheet:last-child{break-after:auto}.PersonalityReportPages-module__-UU4ja__inner[data-scaled]{transform:scale(.997111)}}.PersonalityReportPages-module__-UU4ja__logo{width:calc(47 * var(--p-px));height:auto;margin-left:calc(-24 * var(--p-px))}.PersonalityReportPages-module__-UU4ja__eyebrow{margin-top:calc(55 * var(--p-px));font-size:calc(11 * var(--p-px));letter-spacing:calc(1.1 * var(--p-px));text-transform:uppercase;color:var(--muted);font-weight:500}.PersonalityReportPages-module__-UU4ja__title{margin-top:var(--title-gap);font-size:calc(30 * var(--p-px));letter-spacing:calc(-.4 * var(--p-px));font-weight:500;line-height:1.2}.PersonalityReportPages-module__-UU4ja__who{margin-top:calc(10 * var(--p-px));font-size:calc(11 * var(--p-px));color:var(--muted);font-weight:500}.PersonalityReportPages-module__-UU4ja__rule{height:calc(.5 * var(--p-px));margin:var(--rule-gap) 0;background:var(--hairline);flex-shrink:0;display:block}.PersonalityReportPages-module__-UU4ja__ruleWide{margin-right:calc(-38 * var(--p-px))}.PersonalityReportPages-module__-UU4ja__label{margin-bottom:var(--label-gap);font-size:var(--label-size,calc(10 * var(--p-px)));letter-spacing:var(--label-track,calc(1 * var(--p-px)));text-transform:uppercase;color:var(--muted);font-weight:500}.PersonalityReportPages-module__-UU4ja__labelSoft{margin-bottom:calc(22 * var(--p-px));color:#434343b3}.PersonalityReportPages-module__-UU4ja__trait+.PersonalityReportPages-module__-UU4ja__trait{margin-top:calc(20 * var(--p-px))}.PersonalityReportPages-module__-UU4ja__traitHead{justify-content:space-between;align-items:baseline;gap:calc(12 * var(--p-px));display:flex}.PersonalityReportPages-module__-UU4ja__traitName{font-size:calc(13 * var(--p-px));font-weight:500;line-height:1.209}.PersonalityReportPages-module__-UU4ja__traitScore{font-size:calc(11 * var(--p-px));color:var(--note);flex-shrink:0}.PersonalityReportPages-module__-UU4ja__track{height:calc(2.5 * var(--p-px));margin-top:calc(4 * var(--p-px));background:var(--track);border-radius:999px;display:block;position:relative}.PersonalityReportPages-module__-UU4ja__fill{background:var(--ink);border-radius:999px;height:100%;position:absolute;top:0;left:0}.PersonalityReportPages-module__-UU4ja__traitNote{margin-top:calc(5 * var(--p-px));font-size:calc(11 * var(--p-px));color:var(--note);line-height:1.209}.PersonalityReportPages-module__-UU4ja__traits{margin-bottom:calc(16 * var(--p-px))}.PersonalityReportPages-module__-UU4ja__traitsLarge{margin-top:calc(6 * var(--p-px));margin-bottom:0}.PersonalityReportPages-module__-UU4ja__traitsLarge .PersonalityReportPages-module__-UU4ja__trait+.PersonalityReportPages-module__-UU4ja__trait{margin-top:calc(27 * var(--p-px))}.PersonalityReportPages-module__-UU4ja__traitsLarge .PersonalityReportPages-module__-UU4ja__traitName{font-size:calc(14 * var(--p-px))}.PersonalityReportPages-module__-UU4ja__traitsLarge .PersonalityReportPages-module__-UU4ja__traitScore,.PersonalityReportPages-module__-UU4ja__traitsLarge .PersonalityReportPages-module__-UU4ja__traitNote{font-size:calc(12 * var(--p-px))}.PersonalityReportPages-module__-UU4ja__chips{gap:calc(8 * var(--p-px));flex-wrap:wrap;list-style:none;display:flex}.PersonalityReportPages-module__-UU4ja__chipsStack{flex-direction:column;align-items:flex-start}.PersonalityReportPages-module__-UU4ja__chip{height:calc(30 * var(--p-px));padding:0 calc(18 * var(--p-px));font-size:calc(11 * var(--p-px));color:var(--note);border:calc(.5 * var(--p-px)) solid #00000026;background:#fffc;border-radius:999px;align-items:center;line-height:1.209;display:flex}.PersonalityReportPages-module__-UU4ja__head{justify-content:space-between;align-items:flex-start;gap:calc(24 * var(--p-px));margin-top:calc(38 * var(--p-px));display:flex}.PersonalityReportPages-module__-UU4ja__name{font-size:calc(25 * var(--p-px));font-weight:500;line-height:1.2}.PersonalityReportPages-module__-UU4ja__badge{height:calc(30 * var(--p-px));min-width:calc(141 * var(--p-px));margin:calc(7 * var(--p-px)) calc(-38 * var(--p-px)) 0 0;padding:0 calc(20 * var(--p-px));font-size:calc(13 * var(--p-px));border:calc(.5 * var(--p-px)) solid #0000005e;background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PersonalityReportPages-module__-UU4ja__summary{-webkit-line-clamp:6;line-clamp:6;font-size:calc(13 * var(--p-px));-webkit-box-orient:vertical;line-height:1.654;display:-webkit-box;overflow:hidden}.PersonalityReportPages-module__-UU4ja__split{min-height:calc(156 * var(--p-px));margin-block:calc(-1 * var(--rule-gap));grid-template-columns:1fr 1fr;display:grid}.PersonalityReportPages-module__-UU4ja__splitCell{padding-block:var(--rule-gap)}.PersonalityReportPages-module__-UU4ja__splitRight{padding-left:calc(35 * var(--p-px));border-left:calc(.5 * var(--p-px)) solid var(--hairline)}.PersonalityReportPages-module__-UU4ja__strength+.PersonalityReportPages-module__-UU4ja__strength{margin-top:calc(17 * var(--p-px))}.PersonalityReportPages-module__-UU4ja__strengthName{font-size:calc(13 * var(--p-px));font-weight:500;line-height:1.209}.PersonalityReportPages-module__-UU4ja__strengthNote{margin-top:calc(2 * var(--p-px));font-size:calc(11 * var(--p-px));color:var(--note);line-height:1.209}.PersonalityReportPages-module__-UU4ja__bullets{gap:calc(8 * var(--p-px));flex-direction:column;list-style:none;display:flex}.PersonalityReportPages-module__-UU4ja__bullet{gap:calc(9 * var(--p-px));font-size:calc(13 * var(--p-px));font-weight:500;line-height:1.209;display:flex}.PersonalityReportPages-module__-UU4ja__bullet:before{content:"•"}.PersonalityReportPages-module__-UU4ja__foot{padding-top:calc(24 * var(--p-px));font-size:calc(8 * var(--p-px));text-align:center;color:#5e5e5e;margin-top:auto}.PersonalityReportPages-module__-UU4ja__columns{gap:calc(30 * var(--p-px));grid-template-columns:1fr 1fr;display:grid}.PersonalityReportPages-module__-UU4ja__strengthLarge+.PersonalityReportPages-module__-UU4ja__strengthLarge{margin-top:calc(18 * var(--p-px))}.PersonalityReportPages-module__-UU4ja__strengthNameLarge{font-size:calc(14 * var(--p-px));font-weight:500;line-height:1.209}.PersonalityReportPages-module__-UU4ja__strengthNoteLarge{margin-top:calc(5 * var(--p-px));font-size:calc(12 * var(--p-px));color:var(--note);line-height:1.209}.PersonalityReportPages-module__-UU4ja__narrative{-webkit-line-clamp:14;line-clamp:14;margin-top:calc(40 * var(--p-px));font-size:calc(15 * var(--p-px));-webkit-box-orient:vertical;line-height:1.667;display:-webkit-box;overflow:hidden}.PersonalityReportPages-module__-UU4ja__narrative p+p{margin-top:calc(25 * var(--p-px))}.PersonalityReportPages-module__-UU4ja__goals{grid-template-columns:1fr 1fr;display:grid}.PersonalityReportPages-module__-UU4ja__goalCell{flex-direction:column;min-width:0;display:flex}.PersonalityReportPages-module__-UU4ja__card{min-height:calc(114 * var(--p-px));padding:calc(22 * var(--p-px)) calc(22 * var(--p-px)) calc(24 * var(--p-px));border:calc(.5 * var(--p-px)) solid var(--hairline);border-radius:calc(10 * var(--p-px));background:#fff}.PersonalityReportPages-module__-UU4ja__goalCell .PersonalityReportPages-module__-UU4ja__card{min-height:calc(122 * var(--p-px));flex:1}.PersonalityReportPages-module__-UU4ja__cardLeft{border-radius:calc(10 * var(--p-px)) 0 0 calc(10 * var(--p-px));border-right:none}.PersonalityReportPages-module__-UU4ja__cardRight{border-radius:0 calc(10 * var(--p-px)) calc(10 * var(--p-px)) 0}.PersonalityReportPages-module__-UU4ja__cardTitle{font-size:calc(12 * var(--p-px));font-weight:500;line-height:1.209}.PersonalityReportPages-module__-UU4ja__cardNote{margin-top:calc(10 * var(--p-px));font-size:calc(11 * var(--p-px));color:var(--note);line-height:1.32}
.DossierModalContainer-module__Iv1CRG__backdrop{z-index:100;padding:var(--space-lg);background:#0f0f0e73;justify-content:center;align-items:center;animation:.2s DossierModalContainer-module__Iv1CRG__fadeIn;display:flex;position:fixed;inset:0}.DossierModalContainer-module__Iv1CRG__card{width:100%;max-width:var(--dialog-width-lg);max-height:min(52rem, calc(100dvh - 2 * var(--space-lg)));background:#fff;border-radius:20px;outline:none;flex-direction:column;animation:.22s DossierModalContainer-module__Iv1CRG__cardIn;display:flex;position:relative;box-shadow:0 24px 60px #0f0f0e40}.DossierModalContainer-module__Iv1CRG__header{padding:var(--space-xl) calc(var(--space-xl) + 2rem) 2rem var(--space-xl);flex-shrink:0}.DossierModalContainer-module__Iv1CRG__close{top:var(--space-lg);right:var(--space-lg);z-index:1;width:2rem;height:2rem;color:var(--foreground-muted,#6b6b6b);background:var(--surface,#fff);cursor:pointer;appearance:none;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex;position:absolute}.DossierModalContainer-module__Iv1CRG__close svg{width:1rem;height:1rem}.DossierModalContainer-module__Iv1CRG__close:hover{color:var(--foreground,#1a1a1a);background:#0000000f}.DossierModalContainer-module__Iv1CRG__close:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.DossierModalContainer-module__Iv1CRG__title{color:var(--foreground);margin:0;font-size:clamp(1.0625rem,.9rem + .4vw,1.5625rem);font-weight:600}.DossierModalContainer-module__Iv1CRG__subtitle{font-size:var(--fs-sm);color:#9a9a9a;margin:.375rem 0 0;line-height:1.4}.DossierModalContainer-module__Iv1CRG__form{flex-direction:column;flex:1;min-height:0;display:flex}.DossierModalContainer-module__Iv1CRG__body{gap:var(--space-xl);min-height:0;padding:var(--space-xl) var(--space-xl) 0;flex-direction:column;flex:1;display:flex;overflow-y:auto}.DossierModalContainer-module__Iv1CRG__header+.DossierModalContainer-module__Iv1CRG__form .DossierModalContainer-module__Iv1CRG__body{padding-top:0}.DossierModalContainer-module__Iv1CRG__footer{padding:var(--space-xl) var(--space-xl) var(--space-xl);flex-shrink:0}@keyframes DossierModalContainer-module__Iv1CRG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes DossierModalContainer-module__Iv1CRG__cardIn{0%{opacity:0;transform:translateY(1rem)scale(.98)}to{opacity:1;transform:none}}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.DossierModalContainer-module__Iv1CRG__card{background:#141416;box-shadow:0 24px 60px #0000008c}}@media (prefers-reduced-motion:reduce){.DossierModalContainer-module__Iv1CRG__backdrop,.DossierModalContainer-module__Iv1CRG__card{animation:none}}
.DossierDetail-module__Bb_9hG__section{gap:var(--space-md);flex-direction:column;display:flex}.DossierDetail-module__Bb_9hG__sectionTitle{letter-spacing:.08em;text-transform:uppercase;color:#9a9a9a;margin:0;font-size:.6875rem;font-weight:600}.DossierDetail-module__Bb_9hG__text{font-size:var(--fs-sm);white-space:pre-line;color:var(--foreground,#1a1a1a);margin:0;line-height:1.7}.DossierDetail-module__Bb_9hG__bullets{gap:var(--space-md);flex-direction:column;margin:0;padding-left:1.15rem;display:flex}.DossierDetail-module__Bb_9hG__bullet{font-size:var(--fs-sm);color:var(--foreground,#1a1a1a);line-height:1.6}.DossierDetail-module__Bb_9hG__chips{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.DossierDetail-module__Bb_9hG__chip{color:var(--foreground,#1a1a1a);background:#f5f6f7;border:1px solid #0000000f;border-radius:999px;padding:.4375rem .875rem;font-size:.8125rem;line-height:1.2}.DossierDetail-module__Bb_9hG__facts{flex-direction:column;gap:.875rem;margin:0;display:flex}.DossierDetail-module__Bb_9hG__fact{justify-content:space-between;align-items:baseline;gap:var(--space-lg);border-bottom:1px solid #00000012;padding-bottom:.875rem;display:flex}.DossierDetail-module__Bb_9hG__fact:last-child{border-bottom:none;padding-bottom:0}.DossierDetail-module__Bb_9hG__factLabel{font-size:var(--fs-sm);color:var(--foreground-muted,#6b6b6b)}.DossierDetail-module__Bb_9hG__factValue{min-width:0;font-size:var(--fs-sm);text-align:right;overflow-wrap:anywhere;color:var(--foreground,#1a1a1a);margin:0;font-weight:600}.DossierDetail-module__Bb_9hG__gallery{gap:var(--space-md);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}@media (max-width:30rem){.DossierDetail-module__Bb_9hG__gallery{grid-template-columns:repeat(2,1fr)}}.DossierDetail-module__Bb_9hG__tile{aspect-ratio:1;background:#f5f6f7;border:1px solid #00000014;border-radius:12px;position:relative;overflow:hidden}.DossierDetail-module__Bb_9hG__image{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.DossierDetail-module__Bb_9hG__chip,.DossierDetail-module__Bb_9hG__tile{background:#ffffff0f}}
.ConfirmDialog-module__VWZBWG__backdrop{z-index:60;padding:var(--space-md);background:#00000073;place-items:center;display:grid;position:fixed;inset:0}.ConfirmDialog-module__VWZBWG__card{gap:var(--space-sm);width:min(100%, var(--dialog-width-sm));padding:var(--space-xl);background:var(--background);border-radius:16px;flex-direction:column;display:flex;position:relative;box-shadow:0 24px 48px #0000002e}.ConfirmDialog-module__VWZBWG__card:focus-visible{outline:none}.ConfirmDialog-module__VWZBWG__title{color:var(--foreground);margin:0;padding-right:2rem;font-size:clamp(1.0625rem,.85rem + .25vw,1.25rem);font-weight:600}.ConfirmDialog-module__VWZBWG__text{font-size:var(--fs-sm);color:#6b6b6b;margin:0;line-height:1.5}.ConfirmDialog-module__VWZBWG__actions{justify-content:flex-end;gap:var(--space-xs);margin-top:var(--space-xs);display:flex}.ConfirmDialog-module__VWZBWG__cancel,.ConfirmDialog-module__VWZBWG__confirm{font:inherit;font-size:var(--fs-sm);cursor:pointer;border-radius:999px;padding:.5rem 1rem;font-weight:500;transition:background-color .15s,border-color .15s}.ConfirmDialog-module__VWZBWG__cancel{color:var(--foreground);border:1px solid var(--field-border);background:0 0}.ConfirmDialog-module__VWZBWG__cancel:hover:not(:disabled){background:var(--field-bg);border-color:var(--field-border-hover)}.ConfirmDialog-module__VWZBWG__confirm{color:#fff;background:#2d3748;border:1px solid #0000}.ConfirmDialog-module__VWZBWG__confirm.ConfirmDialog-module__VWZBWG__danger{background:#dc2626}.ConfirmDialog-module__VWZBWG__confirm.ConfirmDialog-module__VWZBWG__danger:hover:not(:disabled){background:#b91c1c}.ConfirmDialog-module__VWZBWG__cancel:disabled,.ConfirmDialog-module__VWZBWG__confirm:disabled{opacity:.6;cursor:default}.ConfirmDialog-module__VWZBWG__cancel:focus-visible,.ConfirmDialog-module__VWZBWG__confirm:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.ConfirmDialog-module__VWZBWG__text{color:#a8a8a8}}.ConfirmDialog-module__VWZBWG__close{top:var(--space-md);right:var(--space-md);width:2rem;height:2rem;color:var(--foreground-muted,#6b6b6b);cursor:pointer;appearance:none;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex;position:absolute}.ConfirmDialog-module__VWZBWG__close svg{width:1rem;height:1rem}.ConfirmDialog-module__VWZBWG__close:hover{color:var(--foreground,#1a1a1a);background:#0000000f}.ConfirmDialog-module__VWZBWG__close:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}
.CompanyPersoenlichkeitView-module__nbUblq__note{color:var(--cv-muted);margin:0;font-size:.9375rem}.CompanyPersoenlichkeitView-module__nbUblq__pages{border-radius:6px;width:min(100%,34rem);margin-inline:auto;box-shadow:0 10px 30px #0f0f0e1f,0 2px 6px #0f0f0e0f}
.ReferencesModal-module__ZmfXuW__tallCard{min-height:min(34rem,100dvh - 3rem)}.ReferencesModal-module__ZmfXuW__empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:1rem;display:flex}.ReferencesModal-module__ZmfXuW__emptyTitle{color:#1a1a1a;font-size:.9375rem;font-weight:600}.ReferencesModal-module__ZmfXuW__emptyText{max-width:22rem;font-size:var(--fs-sm);color:#9a9a9a;line-height:1.45}.ReferencesModal-module__ZmfXuW__list{gap:var(--space-sm);flex-direction:column;list-style:none;display:flex}.ReferencesModal-module__ZmfXuW__card{background:#fff;border:1px solid #0000000d;border-radius:14px;align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex;box-shadow:0 1px 3px #0f0f0e14,0 1px 2px #0f0f0e0a}.ReferencesModal-module__ZmfXuW__avatar{color:#fff;background:#2d3748;border-radius:50%;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;font-size:.75rem;font-weight:600;display:grid;overflow:hidden}.ReferencesModal-module__ZmfXuW__avatarImage{object-fit:cover;width:100%;height:100%}.ReferencesModal-module__ZmfXuW__cardBody{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.ReferencesModal-module__ZmfXuW__cardName{text-overflow:ellipsis;white-space:nowrap;color:#1a1a1a;font-size:.875rem;font-weight:600;overflow:hidden}.ReferencesModal-module__ZmfXuW__cardRole{font-size:var(--fs-sm);color:#8a8a8a}.ReferencesModal-module__ZmfXuW__pending{color:#d98a2b;flex-shrink:0;font-size:.75rem;font-weight:500}.ReferencesModal-module__ZmfXuW__remove{color:#dc2626;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:.375rem;transition:color .15s,background-color .15s;display:inline-flex}.ReferencesModal-module__ZmfXuW__remove:hover:not(:disabled){color:#b91c1c;background:#dc262614}.ReferencesModal-module__ZmfXuW__remove:disabled{opacity:.5;cursor:default}.ReferencesModal-module__ZmfXuW__remove:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.ReferencesModal-module__ZmfXuW__removeIcon{width:1.05rem;height:1.05rem}.ReferencesModal-module__ZmfXuW__invite{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;display:flex}.ReferencesModal-module__ZmfXuW__inviteTitle{color:#1a1a1a;font-size:1.0625rem;font-weight:600}.ReferencesModal-module__ZmfXuW__inviteText{max-width:22rem;font-size:var(--fs-sm);color:#9a9a9a;margin-bottom:.75rem;line-height:1.45}.ReferencesModal-module__ZmfXuW__invite>:last-child{width:100%}.ReferencesModal-module__ZmfXuW__sent{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:1rem 0;display:flex}.ReferencesModal-module__ZmfXuW__sentBadge{color:#fff;background:linear-gradient(145deg,#2d3748 0%,#566175 100%);border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;margin-bottom:.25rem;display:grid}.ReferencesModal-module__ZmfXuW__sentCheck{width:1.5rem;height:1.5rem}.ReferencesModal-module__ZmfXuW__sentTitle{color:#1a1a1a;font-size:1.0625rem;font-weight:600}.ReferencesModal-module__ZmfXuW__sentText{max-width:24rem;font-size:var(--fs-sm);color:#9a9a9a;margin-bottom:.75rem;line-height:1.45}.ReferencesModal-module__ZmfXuW__steps{text-align:left;flex-direction:column;width:100%;margin-top:.5rem;padding:0;list-style:none;display:flex}.ReferencesModal-module__ZmfXuW__stepRow{align-items:flex-start;gap:.75rem;padding:.875rem 0;display:flex}.ReferencesModal-module__ZmfXuW__stepRow+.ReferencesModal-module__ZmfXuW__stepRow{border-top:1px solid #00000012}.ReferencesModal-module__ZmfXuW__stepNumber{color:#4b5563;background:#f0f1f3;border-radius:50%;flex-shrink:0;place-items:center;width:1.625rem;height:1.625rem;font-size:.8125rem;font-weight:600;display:grid}.ReferencesModal-module__ZmfXuW__stepBody{flex-direction:column;gap:.1rem;display:flex}.ReferencesModal-module__ZmfXuW__stepTitle{color:#1a1a1a;font-size:.875rem;font-weight:600}.ReferencesModal-module__ZmfXuW__stepText{font-size:var(--fs-sm);color:#9a9a9a;line-height:1.4}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.ReferencesModal-module__ZmfXuW__emptyTitle,.ReferencesModal-module__ZmfXuW__cardName,.ReferencesModal-module__ZmfXuW__inviteTitle,.ReferencesModal-module__ZmfXuW__sentTitle,.ReferencesModal-module__ZmfXuW__stepTitle{color:var(--foreground)}.ReferencesModal-module__ZmfXuW__card{background:#ededed0f;border-color:#ffffff1a}.ReferencesModal-module__ZmfXuW__stepNumber{color:var(--foreground);background:#ededed1a}.ReferencesModal-module__ZmfXuW__stepRow+.ReferencesModal-module__ZmfXuW__stepRow{border-top-color:#ffffff14}}@media (prefers-reduced-motion:reduce){.ReferencesModal-module__ZmfXuW__remove{transition:none}}.ReferencesModal-module__ZmfXuW__view{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:.375rem;transition:color .15s,background-color .15s;display:inline-flex}.ReferencesModal-module__ZmfXuW__view:hover{color:#2d3748;background:#0000000d}.ReferencesModal-module__ZmfXuW__view:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.ReferencesModal-module__ZmfXuW__viewIcon{width:1.05rem;height:1.05rem}.ReferencesModal-module__ZmfXuW__read{gap:var(--space-xl);overflow-wrap:anywhere;flex-direction:column;display:flex}.ReferencesModal-module__ZmfXuW__readHead{align-items:center;gap:var(--space-sm);padding-right:2rem;display:flex}.ReferencesModal-module__ZmfXuW__readAvatar{letter-spacing:.01em;color:#fff;background:#2d3748;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:1.0625rem;font-weight:600;display:inline-flex;overflow:hidden}.ReferencesModal-module__ZmfXuW__readIdentity{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ReferencesModal-module__ZmfXuW__readName{color:#1a1a1a;font-size:1.25rem;font-weight:700;line-height:1.25}.ReferencesModal-module__ZmfXuW__readRole{color:#9a9a9a;font-size:.875rem;line-height:1.4}.ReferencesModal-module__ZmfXuW__readEmpty{color:#9a9a9a;margin:0;font-size:.875rem}.ReferencesModal-module__ZmfXuW__readList{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.ReferencesModal-module__ZmfXuW__readEntry{background:#f7f7f8;border-radius:12px;flex-direction:column;gap:.25rem;padding:.875rem 1rem;display:flex}.ReferencesModal-module__ZmfXuW__readEntryTitle{color:#1a1a1a;font-size:.9375rem;font-weight:600}.ReferencesModal-module__ZmfXuW__readEntryText{color:#5b5b5b;font-size:.875rem;line-height:1.55}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.ReferencesModal-module__ZmfXuW__readName{color:var(--foreground)}.ReferencesModal-module__ZmfXuW__readEntry{background:#ffffff0d}.ReferencesModal-module__ZmfXuW__readEntryTitle{color:var(--foreground)}.ReferencesModal-module__ZmfXuW__readEntryText{color:#a8a8a8}}.ReferencesModal-module__ZmfXuW__count{color:#9a9a9a;margin:0;font-size:.8125rem;line-height:1.45}
.page-module__QS-1Sq__page{--fs-page-title:1.25rem}.page-module__QS-1Sq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);flex-wrap:wrap;display:flex}.page-module__QS-1Sq__headings{flex-direction:column;gap:.15rem;display:flex}.page-module__QS-1Sq__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-module__QS-1Sq__actionLight,.page-module__QS-1Sq__actionDark{font:inherit;white-space:nowrap;cursor:pointer;appearance:none;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.page-module__QS-1Sq__actionLight{color:#313030;background:#f0f1f3;border:1px solid #0000}.page-module__QS-1Sq__actionLight:hover{background:#e6e7ea}.page-module__QS-1Sq__actionDark{color:#fff;background:#2d3748;border:1px solid #2d3748}.page-module__QS-1Sq__actionDark:hover{background:#374253}.page-module__QS-1Sq__actionLight:focus-visible,.page-module__QS-1Sq__actionDark:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.page-module__QS-1Sq__actionIcon{width:.95rem;height:.95rem}.page-module__QS-1Sq__divider{border:none;border-top:1px solid #0000001a;height:0;margin:1rem 0 0}.page-module__QS-1Sq__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:2.5rem 3.5rem;margin-top:2rem;display:grid}.page-module__QS-1Sq__column{flex-direction:column;gap:2.25rem;min-width:0;display:flex}@media (max-width:820px){.page-module__QS-1Sq__columns{grid-template-columns:1fr}}.page-module__QS-1Sq__banner{aspect-ratio:4;background:#f1f1f3;border-radius:12px;width:100%;min-height:0;margin-bottom:2.25rem;position:relative;overflow:visible}.page-module__QS-1Sq__bannerImage{object-fit:cover;border-radius:12px;width:100%;height:100%;max-height:100%;display:block;position:absolute;inset:0}.page-module__QS-1Sq__bannerEmpty{width:100%;height:100%;font:inherit;color:#8a8a8a;cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:0;font-size:.8125rem;font-weight:500;transition:color .15s,background-color .15s;display:flex}.page-module__QS-1Sq__bannerEmpty:hover{color:#313030;background:#00000008}.page-module__QS-1Sq__bannerEmpty:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.page-module__QS-1Sq__bannerEmptyIcon{width:1.15rem;height:1.15rem}.page-module__QS-1Sq__avatarEdit,.page-module__QS-1Sq__bannerEdit{color:#313030;background:var(--background);cursor:pointer;border:1px solid #0000001a;border-radius:999px;place-items:center;transition:background-color .15s,border-color .15s;display:grid;position:absolute}.page-module__QS-1Sq__avatarEdit{width:1.5rem;height:1.5rem;bottom:-2px;right:-2px}.page-module__QS-1Sq__bannerEdit{z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe0;width:1.875rem;height:1.875rem;top:.625rem;right:.625rem}.page-module__QS-1Sq__avatarEdit:hover,.page-module__QS-1Sq__bannerEdit:hover{background:#f1f1f3;border-color:#0000002e}.page-module__QS-1Sq__avatarEdit:focus-visible,.page-module__QS-1Sq__bannerEdit:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.page-module__QS-1Sq__editIcon{width:.9rem;height:.9rem}.page-module__QS-1Sq__profile{align-items:center;gap:.875rem;padding:0 0 1rem 1rem;display:flex}.page-module__QS-1Sq__avatarWrap{position:absolute;bottom:-1.75rem;left:1rem}.page-module__QS-1Sq__avatar{color:#fff;border:3px solid var(--background);background:#2d3748;border-radius:50%;flex-shrink:0;place-items:center;width:3.625rem;height:3.625rem;font-size:1.125rem;font-weight:600;display:grid;overflow:hidden}.page-module__QS-1Sq__avatarImage{object-fit:cover;width:100%;height:100%}.page-module__QS-1Sq__profileText{flex-direction:column;min-width:0;display:flex}.page-module__QS-1Sq__profileName{text-overflow:ellipsis;white-space:nowrap;color:#000;font-size:1rem;font-weight:600;line-height:1.2;overflow:hidden}.page-module__QS-1Sq__link{font:inherit;color:#2563eb;text-align:left;cursor:pointer;background:0 0;border:none;margin-top:.25rem;padding:0;font-size:.8125rem;font-weight:500}.page-module__QS-1Sq__rows>*+*{border-top:1px solid #00000012}.page-module__QS-1Sq__row{justify-content:space-between;align-items:center;gap:1rem 1.5rem;min-width:0;padding:.875rem 0;display:flex}.page-module__QS-1Sq__rowLabel{color:#313030;flex-shrink:0;align-items:center;gap:.625rem;font-size:.9375rem;display:inline-flex}.page-module__QS-1Sq__rowIcon{color:#5b5b5b;flex-shrink:0;width:1.125rem;height:1.125rem}.page-module__QS-1Sq__rowValue{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:anywhere;color:#313030;text-align:right;flex:1;min-width:0;max-width:100%;font-size:.9375rem;overflow:hidden}.page-module__QS-1Sq__visTitle{overflow-wrap:anywhere;color:#1a1a1a;font-size:.9375rem;font-weight:600}.page-module__QS-1Sq__visText{overflow-wrap:anywhere;color:#9a9a9a;margin-top:.25rem;font-size:.875rem}.page-module__QS-1Sq__notice{color:#8a7a55;overflow-wrap:anywhere;background:#fdf6e7;border-radius:10px;align-items:center;gap:.625rem;margin:1rem 0 0;padding:.75rem .875rem;font-size:.8125rem;line-height:1.4;display:flex}.page-module__QS-1Sq__noticeIcon{color:#e8a93a;flex-shrink:0;width:1rem;height:1rem}.page-module__QS-1Sq__video{margin-top:1rem}.page-module__QS-1Sq__toolTags{flex-wrap:wrap;gap:.375rem;min-width:0;margin-bottom:.75rem;display:flex}.page-module__QS-1Sq__refList{flex-direction:column;margin-bottom:.5rem;list-style:none;display:flex}.page-module__QS-1Sq__refItem{justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.page-module__QS-1Sq__refList>*+*{border-top:1px solid #00000012}.page-module__QS-1Sq__refPerson{align-items:center;gap:.625rem;min-width:0;display:flex}.page-module__QS-1Sq__refAvatar{color:#fff;background:#2d3748;border-radius:50%;flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:.6875rem;font-weight:600;display:grid;overflow:hidden}.page-module__QS-1Sq__refAvatarImage{object-fit:cover;width:100%;height:100%}.page-module__QS-1Sq__refName{text-overflow:ellipsis;white-space:nowrap;color:#313030;min-width:0;font-size:.9375rem;overflow:hidden}.page-module__QS-1Sq__refCount{color:#9a9a9a;margin:0 0 .25rem;font-size:.8125rem}.page-module__QS-1Sq__refFull{color:#9a9a9a;margin:0;font-size:.8125rem;line-height:1.45}.page-module__QS-1Sq__refActions{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.page-module__QS-1Sq__refView,.page-module__QS-1Sq__refRemove{cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.3125rem;transition:color .15s,background-color .15s;display:inline-flex}.page-module__QS-1Sq__refView{color:#6b7280}.page-module__QS-1Sq__refView:hover{color:#313030;background:#0000000d}.page-module__QS-1Sq__refRemove{color:#dc2626}.page-module__QS-1Sq__refRemove:hover:not(:disabled){color:#b91c1c;background:#dc262614}.page-module__QS-1Sq__refRemove:disabled{opacity:.5;cursor:default}.page-module__QS-1Sq__refView:focus-visible,.page-module__QS-1Sq__refRemove:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.page-module__QS-1Sq__refActionIcon{width:1rem;height:1rem}.page-module__QS-1Sq__refPending{color:#d98a2b;flex-shrink:0;font-size:.8125rem;font-weight:500}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.page-module__QS-1Sq__banner{background:#ffffff0f}.page-module__QS-1Sq__avatarEdit,.page-module__QS-1Sq__bannerEdit{color:#ededed;border-color:#ffffff29}.page-module__QS-1Sq__bannerEdit{background:#141414d1}.page-module__QS-1Sq__avatarEdit:hover,.page-module__QS-1Sq__bannerEdit:hover{background:#ffffff1f}.page-module__QS-1Sq__bannerEmpty:hover{color:#ededed;background:#ffffff0d}.page-module__QS-1Sq__refList>*+*{border-top-color:#ffffff14}.page-module__QS-1Sq__refView:hover{color:#ededed;background:#ffffff14}.page-module__QS-1Sq__refName{color:#cfcfcf}}.page-module__QS-1Sq__eduList{flex-direction:column;margin-bottom:.5rem;list-style:none;display:flex}.page-module__QS-1Sq__eduItem{flex-direction:column;gap:.15rem;padding:.875rem 0;display:flex}.page-module__QS-1Sq__eduList>*+*{border-top:1px solid #00000012}.page-module__QS-1Sq__eduRange{color:#9a9a9a;font-size:.8125rem}.page-module__QS-1Sq__eduSchool{overflow-wrap:anywhere;color:#313030;font-size:.9375rem}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.page-module__QS-1Sq__eduList>*+*{border-top-color:#ffffff14}.page-module__QS-1Sq__eduSchool{color:#cfcfcf}.page-module__QS-1Sq__actionLight{color:var(--foreground);background:#ededed1a}.page-module__QS-1Sq__actionLight:hover{background:#ededed24}.page-module__QS-1Sq__divider{border-color:#ffffff1a}.page-module__QS-1Sq__profileName{color:var(--foreground)}.page-module__QS-1Sq__rowLabel,.page-module__QS-1Sq__rowValue{color:#cfcfcf}.page-module__QS-1Sq__rows>*+*{border-top-color:#ffffff14}.page-module__QS-1Sq__visTitle{color:var(--foreground)}.page-module__QS-1Sq__notice{color:#d8c48a;background:#e8a93a1f}}@media (prefers-reduced-motion:reduce){.page-module__QS-1Sq__actionLight,.page-module__QS-1Sq__actionDark{transition:none}}.page-module__QS-1Sq__loadError{justify-content:space-between;align-items:center;gap:var(--space-sm);font-size:var(--fs-sm);color:var(--field-error);flex-wrap:wrap;display:flex}.page-module__QS-1Sq__noticeLink{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}
.CVPage-module__LShi6a__page{aspect-ratio:893/1263;width:100%;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;font-variant:normal;letter-spacing:normal;word-spacing:normal;text-align:left;text-transform:none;text-indent:0;white-space:normal;color:#0c0c0c;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;font-style:normal;font-weight:400;position:relative;overflow:hidden;container-type:inline-size}.CVPage-module__LShi6a__frame{--cv-px:.111982cqw;font-size:calc(16 * var(--cv-px));width:100%;height:100%;line-height:normal;position:relative}.CVPage-module__LShi6a__frame[data-scaled]{--cv-px:1px;width:893px;height:1263px;transform:scale(var(--cv-scale,1));transform-origin:0 0}@media print{.CVPage-module__LShi6a__page{aspect-ratio:auto;width:210mm;height:297mm;box-shadow:none}.CVPage-module__LShi6a__frame[data-scaled]{transform:scale(.888802)}}
.Dunkel-module__VzeM7G__sheet{height:100%;position:relative}.Dunkel-module__VzeM7G__column{left:0;top:calc(165 * var(--cv-px));width:calc(303 * var(--cv-px));padding:calc(122 * var(--cv-px)) calc(24 * var(--cv-px)) calc(40 * var(--cv-px));color:var(--cv-ink,#fff);background:var(--cv-accent,#4a4a48);position:absolute;bottom:0}.Dunkel-module__VzeM7G__portrait{left:calc(36 * var(--cv-px));top:calc(36 * var(--cv-px));z-index:1;width:calc(204 * var(--cv-px));height:calc(204 * var(--cv-px));object-fit:cover;background:#ececec;border-radius:50%;position:absolute}.Dunkel-module__VzeM7G__main{margin-left:calc(303 * var(--cv-px));padding:calc(152 * var(--cv-px)) calc(60 * var(--cv-px)) calc(40 * var(--cv-px)) calc(27 * var(--cv-px))}.Dunkel-module__VzeM7G__name{font-size:calc(40 * var(--cv-px));letter-spacing:calc(-.2 * var(--cv-px));text-transform:uppercase;font-weight:700;line-height:1.15}.Dunkel-module__VzeM7G__contact{gap:calc(3 * var(--cv-px));margin-top:calc(16 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.4;display:flex}.Dunkel-module__VzeM7G__contactRow{gap:calc(7 * var(--cv-px));display:flex}.Dunkel-module__VzeM7G__contactLabel{font-weight:700}.Dunkel-module__VzeM7G__section+.Dunkel-module__VzeM7G__section{margin-top:calc(22 * var(--cv-px));padding-top:calc(22 * var(--cv-px));border-top:calc(1.5 * var(--cv-px)) solid var(--cv-tint,#ffffff73)}.Dunkel-module__VzeM7G__heading{margin-bottom:calc(14 * var(--cv-px));font-size:calc(20 * var(--cv-px));letter-spacing:calc(.3 * var(--cv-px));text-transform:uppercase;font-weight:700}.Dunkel-module__VzeM7G__rows{gap:calc(8 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.3;display:flex}.Dunkel-module__VzeM7G__pair{gap:calc(7 * var(--cv-px));display:flex}.Dunkel-module__VzeM7G__pairLabel{font-weight:700}.Dunkel-module__VzeM7G__list{gap:calc(9 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.3;list-style:none;display:flex}.Dunkel-module__VzeM7G__bullet{gap:calc(10 * var(--cv-px));display:flex}.Dunkel-module__VzeM7G__bullet:before{content:"•";flex-shrink:0}.Dunkel-module__VzeM7G__text{font-size:calc(16 * var(--cv-px));line-height:1.45}.Dunkel-module__VzeM7G__block{margin-top:calc(40 * var(--cv-px))}.Dunkel-module__VzeM7G__blockHead{align-items:center;gap:calc(18 * var(--cv-px));margin-bottom:calc(20 * var(--cv-px));font-size:calc(20 * var(--cv-px));letter-spacing:calc(.3 * var(--cv-px));text-transform:uppercase;font-weight:700;display:flex}.Dunkel-module__VzeM7G__blockRule{height:calc(3 * var(--cv-px));background:#0c0c0c;flex:1}.Dunkel-module__VzeM7G__entries{flex-direction:column;list-style:none;display:flex}.Dunkel-module__VzeM7G__entry{grid-template-columns:calc(120 * var(--cv-px)) calc(30 * var(--cv-px)) 1fr;font-size:calc(16 * var(--cv-px));gap:0;line-height:1.4;display:grid}.Dunkel-module__VzeM7G__entry+.Dunkel-module__VzeM7G__entry{margin-top:calc(22 * var(--cv-px))}.Dunkel-module__VzeM7G__entryDate{padding-top:calc(1 * var(--cv-px));text-align:right;font-weight:700}.Dunkel-module__VzeM7G__entryMark{justify-content:center;display:flex;position:relative}.Dunkel-module__VzeM7G__entryMark:before{content:"";width:calc(15 * var(--cv-px));height:calc(15 * var(--cv-px));margin-top:calc(3 * var(--cv-px));z-index:1;background:#0c0c0c;border-radius:50%}.Dunkel-module__VzeM7G__entryMark:after{content:"";top:calc(10.5 * var(--cv-px));bottom:calc(-32.5 * var(--cv-px));width:calc(3 * var(--cv-px));background:#0c0c0c;position:absolute}.Dunkel-module__VzeM7G__entry:last-child .Dunkel-module__VzeM7G__entryMark:after{height:calc(60 * var(--cv-px));bottom:auto}.Dunkel-module__VzeM7G__entryBody{min-width:0}.Dunkel-module__VzeM7G__entryTitle,.Dunkel-module__VzeM7G__refLabel{font-weight:700}.Dunkel-module__VzeM7G__refRow{gap:calc(7 * var(--cv-px));display:flex}.Dunkel-module__VzeM7G__refPerson{text-align:right;display:block}.Dunkel-module__VzeM7G__refWho{font-weight:700}
.Dropdown-module__Qp4KCW__field{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;max-width:100%;display:inline-flex}.Dropdown-module__Qp4KCW__fieldFull{width:100%;display:flex}.Dropdown-module__Qp4KCW__wrapper{align-items:center;max-width:100%;display:inline-flex;position:relative}.Dropdown-module__Qp4KCW__wrapperFull{width:100%;display:flex}.Dropdown-module__Qp4KCW__select{width:100%;min-width:0;padding:var(--field-padding-y) calc(var(--field-padding-x) + 1.75rem) var(--field-padding-y) var(--field-padding-x);font:inherit;font-size:var(--fs-body);color:var(--foreground);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--field-radius);cursor:pointer;appearance:none;outline:none;transition:border-color .15s,box-shadow .15s,background-color .15s}.Dropdown-module__Qp4KCW__select:hover:not(:disabled){border-color:var(--field-border-hover)}.Dropdown-module__Qp4KCW__select:focus-visible{border-color:var(--field-border-focus);box-shadow:var(--field-focus-shadow)}.Dropdown-module__Qp4KCW__select:disabled{cursor:not-allowed;opacity:.55}.Dropdown-module__Qp4KCW__placeholder{color:var(--field-placeholder)}.Dropdown-module__Qp4KCW__chevron{right:var(--field-padding-x);width:1.15em;height:1.15em;color:var(--field-placeholder);pointer-events:none;position:absolute}.Dropdown-module__Qp4KCW__errored,.Dropdown-module__Qp4KCW__errored:hover:not(:disabled){border-color:var(--field-error)}.Dropdown-module__Qp4KCW__errored:focus-visible{border-color:var(--field-error);box-shadow:var(--field-error-shadow)}.Dropdown-module__Qp4KCW__errorText{padding:0 var(--space-2xs);font-size:var(--fs-sm);color:var(--field-error);text-align:left;margin:0;line-height:1.3}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.Dropdown-module__Qp4KCW__select option{background:var(--field-bg);color:var(--foreground)}}
.Klassisch-module__EhGvhG__sheet{height:100%;padding:calc(53 * var(--cv-px)) calc(70 * var(--cv-px)) calc(40 * var(--cv-px));flex-direction:column;display:flex}.Klassisch-module__EhGvhG__head{justify-content:space-between;align-items:flex-start;gap:calc(24 * var(--cv-px));display:flex}.Klassisch-module__EhGvhG__name{font-size:calc(45 * var(--cv-px));letter-spacing:calc(-.5 * var(--cv-px));color:var(--cv-accent,#0c0c0c);font-weight:400;line-height:1.22}.Klassisch-module__EhGvhG__portrait{width:calc(161 * var(--cv-px));height:calc(161 * var(--cv-px));object-fit:cover;background:#ececec;border-radius:50%;flex-shrink:0}.Klassisch-module__EhGvhG__rule{margin:calc(24 * var(--cv-px)) 0 0;border:none;border-top:calc(1 * var(--cv-px)) solid var(--cv-accent,#0c0c0c)}.Klassisch-module__EhGvhG__body{grid-template-columns:calc(306 * var(--cv-px)) 1fr;gap:calc(60 * var(--cv-px));min-height:0;padding-top:calc(26 * var(--cv-px));flex:1;display:grid}.Klassisch-module__EhGvhG__left,.Klassisch-module__EhGvhG__right{flex-direction:column;min-width:0;display:flex}.Klassisch-module__EhGvhG__right{padding-left:calc(39 * var(--cv-px));border-left:calc(1 * var(--cv-px)) solid var(--cv-accent,#0c0c0c)}.Klassisch-module__EhGvhG__section+.Klassisch-module__EhGvhG__section{margin-top:calc(20 * var(--cv-px));padding-top:calc(20 * var(--cv-px));border-top:calc(1 * var(--cv-px)) solid var(--cv-accent,#0c0c0c)}.Klassisch-module__EhGvhG__heading{margin-bottom:calc(14 * var(--cv-px));font-size:calc(20 * var(--cv-px));letter-spacing:calc(.2 * var(--cv-px));color:var(--cv-accent,#0c0c0c);font-weight:700}.Klassisch-module__EhGvhG__rows{gap:calc(8 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.25;display:flex}.Klassisch-module__EhGvhG__pair{gap:calc(8 * var(--cv-px));white-space:nowrap;display:flex}.Klassisch-module__EhGvhG__pairLabel{flex-shrink:0}.Klassisch-module__EhGvhG__pairValue{padding-left:calc(8 * var(--cv-px));border-left:calc(1 * var(--cv-px)) solid #9a9a9a}.Klassisch-module__EhGvhG__list{gap:calc(8 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.25;list-style:none;display:flex}.Klassisch-module__EhGvhG__bullet{gap:calc(9 * var(--cv-px));display:flex}.Klassisch-module__EhGvhG__bullet:before{content:"•";flex-shrink:0}.Klassisch-module__EhGvhG__text{font-size:calc(16 * var(--cv-px));line-height:1.45}.Klassisch-module__EhGvhG__contact{gap:calc(11 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;display:flex}.Klassisch-module__EhGvhG__contactRow{align-items:center;gap:calc(14 * var(--cv-px));display:flex}.Klassisch-module__EhGvhG__icon{width:calc(23 * var(--cv-px));height:calc(23 * var(--cv-px));color:#0c0c0c;flex-shrink:0}.Klassisch-module__EhGvhG__entries{gap:calc(14 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.35;list-style:none;display:flex}.Klassisch-module__EhGvhG__entryLine{gap:calc(10 * var(--cv-px));display:flex}.Klassisch-module__EhGvhG__entryLead{flex-shrink:0}.Klassisch-module__EhGvhG__entryAfter{padding-left:calc(10 * var(--cv-px));border-left:calc(1 * var(--cv-px)) solid #9a9a9a}.Klassisch-module__EhGvhG__entryMeta{color:#0c0c0c}.Klassisch-module__EhGvhG__refName{gap:calc(10 * var(--cv-px));margin-bottom:calc(3 * var(--cv-px));text-transform:uppercase;display:flex}.Klassisch-module__EhGvhG__entryDateInline{white-space:nowrap}
.FormInput-module__jsMK5W__field{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;max-width:100%;display:inline-flex}.FormInput-module__jsMK5W__fieldFull{width:100%;display:flex}.FormInput-module__jsMK5W__wrapper{--input-bg:var(--field-bg);--input-border:var(--field-border);--input-border-focus:var(--field-border-focus);--input-ring:var(--field-ring);--input-placeholder:var(--field-placeholder);--input-icon:var(--field-placeholder);align-items:center;max-width:100%;display:inline-flex;position:relative}.FormInput-module__jsMK5W__wrapperFull{width:100%;display:flex}.FormInput-module__jsMK5W__errorText{padding:0 var(--space-2xs);font-size:var(--fs-sm);color:var(--field-error);text-align:left;margin:0;line-height:1.3}.FormInput-module__jsMK5W__input{width:100%;min-width:0;font:inherit;color:var(--foreground);background:var(--input-bg);border:1px solid var(--input-border);appearance:none;border-radius:.75rem;outline:none;transition:border-color .15s,box-shadow .15s,background-color .15s}.FormInput-module__jsMK5W__input::placeholder{color:var(--input-placeholder)}.FormInput-module__jsMK5W__input:hover:not(:disabled){border-color:var(--field-border-hover)}.FormInput-module__jsMK5W__input:focus-visible{border-color:var(--input-border-focus);box-shadow:var(--field-focus-shadow)}.FormInput-module__jsMK5W__input:disabled{cursor:not-allowed;opacity:.55}.FormInput-module__jsMK5W__errored,.FormInput-module__jsMK5W__errored:hover:not(:disabled){border-color:var(--field-error)}.FormInput-module__jsMK5W__errored:focus-visible{border-color:var(--field-error);box-shadow:var(--field-error-shadow)}.FormInput-module__jsMK5W__sm{font-size:var(--fs-sm);border-radius:var(--field-radius-sm);padding:clamp(.625rem,.2675rem + .4188vw,.9375rem) clamp(.875rem,.303rem + .67vw,1.375rem)}.FormInput-module__jsMK5W__md{padding:var(--field-padding-y) var(--field-padding-x);font-size:var(--fs-body);border-radius:var(--field-radius)}.FormInput-module__jsMK5W__lg{border-radius:clamp(.875rem,.3745rem + .5863vw,1.312rem);padding:clamp(1.125rem,.41rem + .8375vw,1.75rem) clamp(1.25rem,.4635rem + .9213vw,1.938rem);font-size:clamp(1rem,.3565rem + .7538vw,1.562rem)}.FormInput-module__jsMK5W__icon{color:var(--input-icon);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}.FormInput-module__jsMK5W__icon svg{width:1em;height:1em;display:block}.FormInput-module__jsMK5W__iconLeft{left:var(--space-md)}.FormInput-module__jsMK5W__iconRight{right:var(--space-md)}.FormInput-module__jsMK5W__hasIconLeft .FormInput-module__jsMK5W__sm{padding-left:2.5rem}.FormInput-module__jsMK5W__hasIconRight .FormInput-module__jsMK5W__sm{padding-right:2.5rem}.FormInput-module__jsMK5W__hasIconLeft .FormInput-module__jsMK5W__md{padding-left:2.75rem}.FormInput-module__jsMK5W__hasIconRight .FormInput-module__jsMK5W__md{padding-right:2.75rem}.FormInput-module__jsMK5W__hasIconLeft .FormInput-module__jsMK5W__lg{padding-left:3rem}.FormInput-module__jsMK5W__hasIconRight .FormInput-module__jsMK5W__lg{padding-right:3rem}.FormInput-module__jsMK5W__wrapper:has(.FormInput-module__jsMK5W__sm) .FormInput-module__jsMK5W__icon{font-size:.875rem}.FormInput-module__jsMK5W__wrapper:has(.FormInput-module__jsMK5W__md) .FormInput-module__jsMK5W__icon{font-size:1rem}.FormInput-module__jsMK5W__wrapper:has(.FormInput-module__jsMK5W__lg) .FormInput-module__jsMK5W__icon{font-size:1.125rem}.FormInput-module__jsMK5W__input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px var(--input-bg) inset;box-shadow:0 0 0 100px var(--input-bg) inset;-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);transition:background-color 100000s ease-in-out}.FormInput-module__jsMK5W__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 100px var(--input-bg) inset;box-shadow:0 0 0 100px var(--input-bg) inset;-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);transition:background-color 100000s ease-in-out}.FormInput-module__jsMK5W__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 100px var(--input-bg) inset;box-shadow:0 0 0 100px var(--input-bg) inset;-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);transition:background-color 100000s ease-in-out}.FormInput-module__jsMK5W__input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 100px var(--input-bg) inset;box-shadow:0 0 0 100px var(--input-bg) inset;-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);transition:background-color 100000s ease-in-out}.FormInput-module__jsMK5W__input:autofill,.FormInput-module__jsMK5W__input:autofill:hover,.FormInput-module__jsMK5W__input:autofill:focus{box-shadow:0 0 0 100px var(--input-bg) inset;-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground)}
.Linie-module__7NomUq__sheet{height:100%;padding:calc(75 * var(--cv-px)) calc(49 * var(--cv-px)) calc(46 * var(--cv-px));flex-direction:column;display:flex}.Linie-module__7NomUq__head{grid-template-columns:calc(340 * var(--cv-px)) 1fr;gap:calc(88 * var(--cv-px));align-items:start;display:grid}.Linie-module__7NomUq__portrait{width:calc(191 * var(--cv-px));height:calc(191 * var(--cv-px));object-fit:cover;background:#ececec;border-radius:50%;order:2;justify-self:center}.Linie-module__7NomUq__identity{gap:calc(20 * var(--cv-px));flex-direction:column;order:1;min-width:0;display:flex}.Linie-module__7NomUq__name{font-size:calc(45 * var(--cv-px));letter-spacing:calc(-.3 * var(--cv-px));text-transform:uppercase;font-weight:700;line-height:1.12}.Linie-module__7NomUq__contact{gap:calc(4 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.45;display:flex}.Linie-module__7NomUq__contactRow{gap:calc(7 * var(--cv-px));display:flex}.Linie-module__7NomUq__contactLabel{font-weight:700}.Linie-module__7NomUq__body{grid-template-columns:calc(240 * var(--cv-px)) 1fr;gap:calc(88 * var(--cv-px));min-height:0;padding-top:calc(40 * var(--cv-px));flex:1;display:grid}.Linie-module__7NomUq__left,.Linie-module__7NomUq__right{flex-direction:column;min-width:0;display:flex}.Linie-module__7NomUq__right{padding-left:calc(78 * var(--cv-px));border-left:calc(10 * var(--cv-px)) solid var(--cv-accent,#1a1a1a)}.Linie-module__7NomUq__section+.Linie-module__7NomUq__section{margin-top:calc(34 * var(--cv-px))}.Linie-module__7NomUq__heading{margin-bottom:calc(14 * var(--cv-px));font-size:calc(20 * var(--cv-px));letter-spacing:calc(-.1 * var(--cv-px));font-weight:700}.Linie-module__7NomUq__rows{gap:calc(6 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.3;display:flex}.Linie-module__7NomUq__pair{gap:calc(7 * var(--cv-px));display:flex}.Linie-module__7NomUq__pairLabel{font-weight:700}.Linie-module__7NomUq__list{gap:calc(8 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.3;list-style:none;display:flex}.Linie-module__7NomUq__bullet{gap:calc(9 * var(--cv-px));display:flex}.Linie-module__7NomUq__bullet:before{content:"•";flex-shrink:0}.Linie-module__7NomUq__text{font-size:calc(16 * var(--cv-px));line-height:1.45}.Linie-module__7NomUq__entries{gap:calc(18 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.4;list-style:none;display:flex}.Linie-module__7NomUq__entryHead{gap:calc(9 * var(--cv-px));font-weight:700;display:flex}.Linie-module__7NomUq__entryInline{padding-left:calc(9 * var(--cv-px));border-left:calc(1.5 * var(--cv-px)) solid #0c0c0c}.Linie-module__7NomUq__entryRole,.Linie-module__7NomUq__refName{font-weight:700}.Linie-module__7NomUq__entry p{overflow-wrap:anywhere}.Linie-module__7NomUq__entryInline{min-width:0}.Linie-module__7NomUq__entryPeriod{white-space:nowrap;font-weight:400}.Linie-module__7NomUq__entryDate{white-space:nowrap}
.PageSubTitle-module__V1I9sa__subtitle{font-size:var(--fs-body);color:#6b6b70;text-wrap:pretty;margin:0;line-height:1.5}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.PageSubTitle-module__V1I9sa__subtitle{color:#9a9aa0}}
.Modern-module__OZOcmq__sheet{height:100%;padding:calc(94 * var(--cv-px)) calc(74 * var(--cv-px)) calc(46 * var(--cv-px));flex-direction:column;display:flex}.Modern-module__OZOcmq__head{grid-template-columns:calc(250 * var(--cv-px)) 1fr;gap:calc(134 * var(--cv-px));align-items:start;display:grid}.Modern-module__OZOcmq__portrait{width:calc(229 * var(--cv-px));height:calc(241 * var(--cv-px));object-fit:cover;border-radius:calc(12 * var(--cv-px));background:#ececec}.Modern-module__OZOcmq__identity{gap:calc(26 * var(--cv-px));flex-direction:column;min-width:0;display:flex}.Modern-module__OZOcmq__name{font-size:calc(45 * var(--cv-px));letter-spacing:calc(-.4 * var(--cv-px));text-transform:uppercase;color:var(--cv-accent,#0c0c0c);font-weight:700;line-height:1.14}.Modern-module__OZOcmq__contact{gap:calc(4 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.45;display:flex}.Modern-module__OZOcmq__contactRow{gap:calc(7 * var(--cv-px));display:flex}.Modern-module__OZOcmq__contactLabel{font-weight:700}.Modern-module__OZOcmq__body{grid-template-columns:calc(250 * var(--cv-px)) 1fr;gap:calc(134 * var(--cv-px));min-height:0;padding-top:calc(56 * var(--cv-px));flex:1;display:grid}.Modern-module__OZOcmq__left,.Modern-module__OZOcmq__right{flex-direction:column;min-width:0;display:flex}.Modern-module__OZOcmq__section+.Modern-module__OZOcmq__section{margin-top:calc(34 * var(--cv-px))}.Modern-module__OZOcmq__heading{margin-bottom:calc(14 * var(--cv-px));font-size:calc(20 * var(--cv-px));letter-spacing:calc(.3 * var(--cv-px));text-transform:uppercase;color:var(--cv-accent,#0c0c0c);font-weight:700}.Modern-module__OZOcmq__rows{gap:calc(8 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.3;display:flex}.Modern-module__OZOcmq__pair{gap:calc(7 * var(--cv-px));white-space:nowrap;display:flex}.Modern-module__OZOcmq__pairLabel{font-weight:700}.Modern-module__OZOcmq__list{gap:calc(8 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.3;list-style:none;display:flex}.Modern-module__OZOcmq__bullet{gap:calc(9 * var(--cv-px));display:flex}.Modern-module__OZOcmq__bullet:before{content:"•";flex-shrink:0}.Modern-module__OZOcmq__text{font-size:calc(16 * var(--cv-px));line-height:1.45}.Modern-module__OZOcmq__entries{gap:calc(20 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.42;list-style:none;display:flex}.Modern-module__OZOcmq__entryHead,.Modern-module__OZOcmq__entryDate,.Modern-module__OZOcmq__entryRole,.Modern-module__OZOcmq__refName{font-weight:700}.Modern-module__OZOcmq__entryPeriod{font-weight:400}.Modern-module__OZOcmq__entryRole{text-transform:uppercase}
.PageTitle-module__WkrmqW__title{font-size:var(--fs-page-title);letter-spacing:-.015em;color:var(--foreground);margin:0;font-weight:700;line-height:1.08}
.Weich-module__4VwxBa__sheet{height:100%;padding:calc(70 * var(--cv-px)) calc(59 * var(--cv-px)) calc(46 * var(--cv-px));flex-direction:column;display:flex}.Weich-module__4VwxBa__sheet:before,.Weich-module__4VwxBa__sheet:after{content:"";height:calc(14 * var(--cv-px));background:var(--cv-accent,#1a1a1a);position:absolute;left:0;right:0}.Weich-module__4VwxBa__sheet:before{top:0}.Weich-module__4VwxBa__sheet:after{bottom:0}.Weich-module__4VwxBa__head{grid-template-columns:calc(250 * var(--cv-px)) 1fr;gap:calc(112 * var(--cv-px));align-items:start;display:grid}.Weich-module__4VwxBa__portrait{width:calc(211 * var(--cv-px));height:calc(211 * var(--cv-px));object-fit:cover;background:#ececec;border-radius:50%}.Weich-module__4VwxBa__identity{gap:calc(22 * var(--cv-px));flex-direction:column;min-width:0;display:flex}.Weich-module__4VwxBa__name{font-size:calc(45 * var(--cv-px));letter-spacing:calc(-.4 * var(--cv-px));font-weight:600;line-height:1.14}.Weich-module__4VwxBa__contact{gap:calc(4 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.45;display:flex}.Weich-module__4VwxBa__contactRow{gap:calc(7 * var(--cv-px));display:flex}.Weich-module__4VwxBa__contactLabel{font-weight:700}.Weich-module__4VwxBa__body{grid-template-columns:calc(250 * var(--cv-px)) 1fr;gap:calc(112 * var(--cv-px));min-height:0;padding-top:calc(60 * var(--cv-px));flex:1;display:grid}.Weich-module__4VwxBa__left,.Weich-module__4VwxBa__right{flex-direction:column;min-width:0;display:flex}.Weich-module__4VwxBa__section+.Weich-module__4VwxBa__section{margin-top:calc(32 * var(--cv-px))}.Weich-module__4VwxBa__heading{margin-bottom:calc(14 * var(--cv-px));font-size:calc(20 * var(--cv-px));letter-spacing:calc(-.1 * var(--cv-px));font-weight:700}.Weich-module__4VwxBa__rows{gap:calc(8 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.3;display:flex}.Weich-module__4VwxBa__pair{gap:calc(7 * var(--cv-px));white-space:nowrap;display:flex}.Weich-module__4VwxBa__pairLabel{font-weight:700}.Weich-module__4VwxBa__list{gap:calc(8 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.3;list-style:none;display:flex}.Weich-module__4VwxBa__bullet{gap:calc(9 * var(--cv-px));display:flex}.Weich-module__4VwxBa__bullet:before{content:"•";flex-shrink:0}.Weich-module__4VwxBa__text{font-size:calc(16 * var(--cv-px));line-height:1.45}.Weich-module__4VwxBa__entries{gap:calc(20 * var(--cv-px));font-size:calc(16 * var(--cv-px));flex-direction:column;line-height:1.42;list-style:none;display:flex}.Weich-module__4VwxBa__entryHead,.Weich-module__4VwxBa__entryDate,.Weich-module__4VwxBa__entryRole,.Weich-module__4VwxBa__refName{font-weight:700}.Weich-module__4VwxBa__entryPeriod{font-weight:400}.Weich-module__4VwxBa__entryNote{font-style:italic}
.RemovableTag-module__8gchIq__tag{--rt-fg:#33343a;--rt-bg:#eef0f2;--rt-remove:#8f8f8a;align-items:center;gap:var(--space-sm);font-size:var(--fs-sm);color:var(--rt-fg);background:var(--rt-bg);border-radius:999px;padding:.5em .85em;font-weight:500;line-height:1.2;display:inline-flex}.RemovableTag-module__8gchIq__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.RemovableTag-module__8gchIq__remove{color:var(--rt-remove);cursor:pointer;appearance:none;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex}.RemovableTag-module__8gchIq__remove:hover{color:var(--rt-fg)}.RemovableTag-module__8gchIq__remove:focus-visible{color:var(--rt-fg);box-shadow:0 0 0 3px var(--field-ring);outline:none}.RemovableTag-module__8gchIq__icon{width:1.05em;height:1.05em}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.RemovableTag-module__8gchIq__tag{--rt-fg:#ededed;--rt-bg:#ededed1a;--rt-remove:#8f8f8a}}@media (prefers-reduced-motion:reduce){.RemovableTag-module__8gchIq__remove{transition:none}}
.CompanyLebenslaufView-module__LZcaPa__actions{justify-content:flex-end;display:flex}.CompanyLebenslaufView-module__LZcaPa__download{justify-content:center;align-items:center;gap:var(--space-sm);font:inherit;font-size:var(--fs-sm);color:#fff;cursor:pointer;appearance:none;background:#2d3748;border:none;border-radius:999px;padding:.625rem 1.125rem;font-weight:600;transition:background-color .15s;display:inline-flex}.CompanyLebenslaufView-module__LZcaPa__download:hover{background:#374253}.CompanyLebenslaufView-module__LZcaPa__download:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.CompanyLebenslaufView-module__LZcaPa__downloadIcon{width:1rem;height:1rem}.CompanyLebenslaufView-module__LZcaPa__page{background:var(--cv-surface);cursor:pointer;appearance:none;border:none;border-radius:6px;width:min(100%,34rem);margin-inline:auto;padding:0;transition:box-shadow .15s,transform .15s;display:block;overflow:hidden;box-shadow:0 10px 30px #0f0f0e1f,0 2px 6px #0f0f0e0f}.CompanyLebenslaufView-module__LZcaPa__page:hover{transform:translateY(-2px);box-shadow:0 14px 38px #0f0f0e29,0 3px 8px #0f0f0e14}.CompanyLebenslaufView-module__LZcaPa__page:focus-visible{box-shadow:0 0 0 3px var(--field-ring), 0 10px 30px #0f0f0e1f;outline:none}.CompanyLebenslaufView-module__LZcaPa__pageImage{width:100%;height:auto;display:block}.CompanyLebenslaufView-module__LZcaPa__note{font-size:var(--fs-body);color:var(--cv-muted);margin:0}@media (prefers-reduced-motion:reduce){.CompanyLebenslaufView-module__LZcaPa__page{transition:none}.CompanyLebenslaufView-module__LZcaPa__page:hover{transform:none}}
.Textarea-module__hgi6uG__box{border:1px solid var(--field-border);border-radius:var(--field-radius);background:#fff;flex-direction:column;width:100%;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.Textarea-module__hgi6uG__field{gap:var(--space-2xs);flex-direction:column;width:100%;display:flex}.Textarea-module__hgi6uG__errorText{padding:0 var(--space-2xs);font-size:var(--fs-sm);color:var(--field-error);margin:0;line-height:1.3}.Textarea-module__hgi6uG__box:focus-within{border-color:var(--field-border-focus);box-shadow:var(--field-focus-shadow)}.Textarea-module__hgi6uG__errored,.Textarea-module__hgi6uG__errored:focus-within{border-color:var(--field-error)}.Textarea-module__hgi6uG__errored:focus-within{box-shadow:var(--field-error-shadow)}.Textarea-module__hgi6uG__textarea{width:100%;min-height:0;font:inherit;font-size:var(--fs-body);color:var(--foreground);resize:vertical;background:0 0;border:none;outline:none;padding:.625rem .75rem;line-height:1.5}.Textarea-module__hgi6uG__textarea::placeholder{color:var(--field-placeholder)}.Textarea-module__hgi6uG__textarea:has(+.Textarea-module__hgi6uG__footer){resize:none;padding-bottom:.25rem}.Textarea-module__hgi6uG__footer{justify-content:flex-end;align-items:center;gap:.5rem;padding:.375rem .5rem .5rem;display:flex}.Textarea-module__hgi6uG__reveal .Textarea-module__hgi6uG__footer{display:none}.Textarea-module__hgi6uG__reveal:focus-within .Textarea-module__hgi6uG__footer{display:flex}.Textarea-module__hgi6uG__reveal:not(:focus-within) .Textarea-module__hgi6uG__textarea{resize:vertical;padding-bottom:.625rem}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.Textarea-module__hgi6uG__box{background:#00000040;border-color:#ffffff1f}}@media (prefers-reduced-motion:reduce){.Textarea-module__hgi6uG__box{transition:none}}
.SharedDossier-module__2913PG__page{background:#f4f4f6;justify-content:center;align-items:center;min-height:100dvh;padding:1.5rem;display:flex}.SharedDossier-module__2913PG__note{color:#6b6b6b;text-align:center;background:#fff;border-radius:14px;max-width:28rem;margin:0;padding:1.5rem;font-size:.9375rem;line-height:1.5}
.Toggle-module__IP90EG__root{align-items:center;gap:var(--space-sm);cursor:pointer;display:inline-flex}.Toggle-module__IP90EG__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Toggle-module__IP90EG__track{--tg-off:#d7d7da;--tg-on:#2b3140;--tg-knob:#fff;background:var(--tg-off);border-radius:999px;flex-shrink:0;width:2.75rem;height:1.6rem;padding:.2rem;transition:background-color .18s;position:relative}.Toggle-module__IP90EG__knob{background:var(--tg-knob);border-radius:50%;width:1.2rem;height:1.2rem;transition:transform .18s;display:block;box-shadow:0 1px 2px #00000038}.Toggle-module__IP90EG__input:checked~.Toggle-module__IP90EG__track .Toggle-module__IP90EG__knob{transform:translate(1.15rem)}.Toggle-module__IP90EG__input:checked~.Toggle-module__IP90EG__track{background:var(--tg-on)}.Toggle-module__IP90EG__input:focus-visible~.Toggle-module__IP90EG__track{box-shadow:0 0 0 3px var(--field-ring);outline:none}.Toggle-module__IP90EG__label{font-size:var(--fs-sm);color:var(--foreground)}.Toggle-module__IP90EG__disabled{cursor:not-allowed;opacity:.55}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.Toggle-module__IP90EG__track{--tg-off:#3a3a3d;--tg-on:#6b7280}}@media (prefers-reduced-motion:reduce){.Toggle-module__IP90EG__track,.Toggle-module__IP90EG__knob{transition:none}}
.DossierDocumentPreview-module__-bokVa__card{flex-direction:column;gap:.625rem;width:100%;height:100%;display:flex}.DossierDocumentPreview-module__-bokVa__thumbWrap{position:relative}.DossierDocumentPreview-module__-bokVa__thumb{aspect-ratio:1/1.414;cursor:pointer;appearance:none;background:#fff;border:1px solid #0000000f;border-radius:14px;width:100%;padding:0;transition:border-color .15s,box-shadow .15s;display:block;position:relative;overflow:hidden}.DossierDocumentPreview-module__-bokVa__thumb:hover{border-color:#0000001f;box-shadow:0 6px 18px #0f0f0e1a}.DossierDocumentPreview-module__-bokVa__thumbStatic,.DossierDocumentPreview-module__-bokVa__thumbStatic:hover{cursor:default;box-shadow:none;border-color:#0000000f}.DossierDocumentPreview-module__-bokVa__thumb:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.DossierDocumentPreview-module__-bokVa__preview{background:#fff;width:100%;height:100%;display:block;overflow:hidden}.DossierDocumentPreview-module__-bokVa__preview>*{width:100%}.DossierDocumentPreview-module__-bokVa__previewInset{padding-top:2.5rem}.DossierDocumentPreview-module__-bokVa__image{object-fit:contain;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .25s;display:block}.DossierDocumentPreview-module__-bokVa__imageCover{object-fit:cover}.DossierDocumentPreview-module__-bokVa__imageLoaded{opacity:1}.DossierDocumentPreview-module__-bokVa__thumbSkeleton{position:absolute;inset:0}.DossierDocumentPreview-module__-bokVa__placeholder{text-align:center;color:#b0b4bb;background:#f7f8f9;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;padding:0 1rem;display:flex}.DossierDocumentPreview-module__-bokVa__placeholder svg{width:2.25rem;height:2.25rem}.DossierDocumentPreview-module__-bokVa__placeholderNote{color:#9a9fa8;font-size:.75rem;line-height:1.3}.DossierDocumentPreview-module__-bokVa__badge{color:#fff;background:#22a06b;border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:600;position:absolute;top:.625rem;left:.625rem;box-shadow:0 1px 3px #0f0f0e2e}.DossierDocumentPreview-module__-bokVa__menuButton{color:#3a3a3a;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border:1px solid #00000014;border-radius:9px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .15s,transform .15s;display:inline-flex;position:absolute;top:.625rem;right:.625rem;box-shadow:0 2px 8px #0f0f0e29}.DossierDocumentPreview-module__-bokVa__menuButton svg{width:1.05rem;height:1.05rem}.DossierDocumentPreview-module__-bokVa__menuButton:hover{background:#fff;transform:translateY(-1px)}.DossierDocumentPreview-module__-bokVa__menuButton:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.DossierDocumentPreview-module__-bokVa__menu{z-index:20;background:var(--background);border:1px solid var(--field-border);border-radius:12px;flex-direction:column;min-width:11rem;padding:.375rem;display:flex;position:absolute;top:2.875rem;right:.625rem;box-shadow:0 10px 30px #00000024}.DossierDocumentPreview-module__-bokVa__menuItem{width:100%;font:inherit;text-align:left;color:#3a3a3a;cursor:pointer;appearance:none;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem;font-size:.8125rem;display:flex}.DossierDocumentPreview-module__-bokVa__menuItem svg{flex-shrink:0;width:1rem;height:1rem}.DossierDocumentPreview-module__-bokVa__menuItem:hover:not(:disabled){color:#1a1a1a;background:#0000000d}.DossierDocumentPreview-module__-bokVa__menuItem:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.DossierDocumentPreview-module__-bokVa__menuItem:disabled{cursor:default;opacity:.6}.DossierDocumentPreview-module__-bokVa__menuDelete{color:#c0392b}.DossierDocumentPreview-module__-bokVa__menuDelete:hover:not(:disabled){color:#c0392b;background:#c0392b1a}.DossierDocumentPreview-module__-bokVa__footer{flex-direction:column;gap:.1rem;min-width:0;display:flex}.DossierDocumentPreview-module__-bokVa__title{overflow-wrap:anywhere;color:#1a1a1a;font-size:.875rem;font-weight:600;line-height:1.35}.DossierDocumentPreview-module__-bokVa__titleClamp{-webkit-line-clamp:var(--title-lines,1);line-clamp:var(--title-lines,1);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.DossierDocumentPreview-module__-bokVa__date{overflow-wrap:anywhere;color:#9a9a9a;font-size:.8125rem;line-height:1.35}.DossierDocumentPreview-module__-bokVa__buttonSpinner{border:2px solid #6b6b6b40;border-top-color:#6b6b6b;border-radius:50%;width:.9rem;height:.9rem;animation:.7s linear infinite DossierDocumentPreview-module__-bokVa__spin}@keyframes DossierDocumentPreview-module__-bokVa__spin{to{transform:rotate(360deg)}}.DossierDocumentPreview-module__-bokVa__skeleton{background-color:#eceef1;background-image:linear-gradient(90deg,#fff0 0%,#ffffffa6 50%,#fff0 100%);background-repeat:no-repeat;background-size:200% 100%;animation:1.4s ease-in-out infinite DossierDocumentPreview-module__-bokVa__shimmer}@keyframes DossierDocumentPreview-module__-bokVa__shimmer{0%{background-position:-120% 0}to{background-position:220% 0}}@media (prefers-reduced-motion:reduce){.DossierDocumentPreview-module__-bokVa__buttonSpinner{animation-duration:1.6s}.DossierDocumentPreview-module__-bokVa__skeleton{background-image:none;animation:none}.DossierDocumentPreview-module__-bokVa__image{transition:none}}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.DossierDocumentPreview-module__-bokVa__thumb{background:#1a1a1c;border-color:#ffffff14}.DossierDocumentPreview-module__-bokVa__title{color:var(--foreground)}.DossierDocumentPreview-module__-bokVa__menuItem:hover:not(:disabled){color:var(--foreground);background:#ededed1a}.DossierDocumentPreview-module__-bokVa__menuDelete:hover:not(:disabled){color:#f87171;background:#f871711f}.DossierDocumentPreview-module__-bokVa__skeleton{background-color:#232326;background-image:linear-gradient(90deg,#fff0 0%,#ffffff1a 50%,#fff0 100%)}}@media (prefers-reduced-motion:reduce){.DossierDocumentPreview-module__-bokVa__thumb,.DossierDocumentPreview-module__-bokVa__menuButton{transition:none}}.DossierDocumentPreview-module__-bokVa__slot{flex-direction:column;margin-top:auto;display:flex}
.CompanyEignungstestsView-module__tYJ2WG__note{font-size:var(--fs-body);color:var(--cv-muted);margin:0}.CompanyEignungstestsView-module__tYJ2WG__grid{gap:var(--cv-stack);grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));grid-auto-rows:1fr;display:grid}
.CompanySchnupperberichteView-module__lBh7FW__note{font-size:var(--fs-body);color:var(--cv-muted);margin:0}.CompanySchnupperberichteView-module__lBh7FW__tally{margin-top:var(--space-sm);color:#fff;border-radius:var(--cv-radius);background:#2d3748;align-items:center;gap:2.5rem;padding:1.25rem 1.5rem;display:flex}.CompanySchnupperberichteView-module__lBh7FW__count{flex-direction:column;flex-shrink:0;align-items:flex-start;line-height:1;display:flex}.CompanySchnupperberichteView-module__lBh7FW__countNumber{letter-spacing:-.02em;font-size:2.25rem;font-weight:700}.CompanySchnupperberichteView-module__lBh7FW__countLabel{letter-spacing:.08em;text-transform:uppercase;color:#ffffffa6;margin-top:.2rem;font-size:.6875rem;font-weight:500}.CompanySchnupperberichteView-module__lBh7FW__breakdown{flex-direction:column;flex:1;gap:.5rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.CompanySchnupperberichteView-module__lBh7FW__breakdownRow{border-bottom:1px solid #ffffff1f;align-items:baseline;gap:.75rem;padding-bottom:.5rem;font-size:.8125rem;display:flex}.CompanySchnupperberichteView-module__lBh7FW__breakdownRow:last-child{border-bottom:none;padding-bottom:0}.CompanySchnupperberichteView-module__lBh7FW__breakdownCount{flex-shrink:0;font-weight:700}.CompanySchnupperberichteView-module__lBh7FW__breakdownName{color:#ffffffe0;min-width:0}.CompanySchnupperberichteView-module__lBh7FW__grid{gap:var(--cv-stack);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}.CompanySchnupperberichteView-module__lBh7FW__card{padding:var(--cv-pad);background:var(--cv-surface);border-radius:var(--cv-radius);flex-direction:column;gap:.75rem;display:flex}.CompanySchnupperberichteView-module__lBh7FW__cardHead{flex-direction:column;gap:.1rem;display:flex}.CompanySchnupperberichteView-module__lBh7FW__company{color:#1a1a1a;margin:0;font-size:.9375rem;font-weight:700}.CompanySchnupperberichteView-module__lBh7FW__profession{color:#1a1a1a;margin:0;font-size:.8125rem;font-weight:600}.CompanySchnupperberichteView-module__lBh7FW__placeAndDate{color:var(--cv-muted);margin:0;font-size:.8125rem}.CompanySchnupperberichteView-module__lBh7FW__text{color:#4a4a4a;white-space:pre-line;flex:1;margin:0;font-size:.8125rem;line-height:1.55}.CompanySchnupperberichteView-module__lBh7FW__more{font:inherit;color:#2563eb;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.CompanySchnupperberichteView-module__lBh7FW__more:hover{text-decoration:underline}.CompanySchnupperberichteView-module__lBh7FW__more:focus-visible{box-shadow:0 0 0 3px var(--field-ring);border-radius:4px;outline:none}.CompanySchnupperberichteView-module__lBh7FW__action{color:#fff;text-align:center;background:#2d3748;border-radius:999px;align-self:stretch;padding:.55rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none}.CompanySchnupperberichteView-module__lBh7FW__action:hover{background:#374253}.CompanySchnupperberichteView-module__lBh7FW__action:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}@media (max-width:34rem){.CompanySchnupperberichteView-module__lBh7FW__tally{flex-direction:column;align-items:stretch;gap:1rem}}
.CompanyPortfolio-module__U2zhfq__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.CompanyPortfolio-module__U2zhfq__row{width:100%;min-height:9.5rem;font:inherit;color:inherit;text-align:left;background:var(--cv-surface);border:1px solid var(--cv-border);border-radius:var(--cv-radius);cursor:pointer;align-items:center;padding:0 1.5rem 0 10.25rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.CompanyPortfolio-module__U2zhfq__row:hover{border-color:#0000002e;box-shadow:0 1px 2px #0000000d}.CompanyPortfolio-module__U2zhfq__row:focus-visible{border-color:#1a1a1a;outline:none;box-shadow:0 0 0 3px #1a1a1a26}.CompanyPortfolio-module__U2zhfq__thumb,.CompanyPortfolio-module__U2zhfq__thumbEmpty{background:#f2f3f5;width:8.75rem;position:absolute;top:0;bottom:0;left:0}.CompanyPortfolio-module__U2zhfq__thumb{object-fit:cover;height:100%;display:block}.CompanyPortfolio-module__U2zhfq__thumbEmpty{border:1px solid var(--cv-border);place-items:center;display:grid}.CompanyPortfolio-module__U2zhfq__thumbIcon{width:1.25rem;height:1.25rem;color:var(--cv-muted)}.CompanyPortfolio-module__U2zhfq__rowText{flex-direction:column;flex:1;gap:.3rem;min-width:0;padding:1.5rem 0;display:flex}.CompanyPortfolio-module__U2zhfq__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--cv-muted);margin:0;font-size:.6875rem;font-weight:600}.CompanyPortfolio-module__U2zhfq__rowTitle{color:#1a1a1a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.CompanyPortfolio-module__U2zhfq__meta{color:var(--cv-muted);margin:0;font-size:.8125rem}.CompanyPortfolio-module__U2zhfq__rowChips{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.CompanyPortfolio-module__U2zhfq__chip{color:#fff;background:#2a2a28;border-radius:999px;padding:.4rem .85rem;font-size:.75rem;font-weight:500}.CompanyPortfolio-module__U2zhfq__chevron{width:1.1rem;height:1.1rem;color:var(--cv-muted);flex-shrink:0;transform:rotate(-90deg)}.CompanyPortfolio-module__U2zhfq__detail{flex-direction:column;gap:1rem;display:flex}.CompanyPortfolio-module__U2zhfq__back{font:inherit;color:#1a1a1a;cursor:pointer;background:0 0;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:.5rem;padding:.35rem .15rem;font-size:.875rem;font-weight:500;display:inline-flex}.CompanyPortfolio-module__U2zhfq__back:hover{text-decoration:underline}.CompanyPortfolio-module__U2zhfq__back:focus-visible{outline:none;box-shadow:0 0 0 3px #1a1a1a26}.CompanyPortfolio-module__U2zhfq__backIcon{width:1rem;height:1rem;transform:rotate(180deg)}.CompanyPortfolio-module__U2zhfq__card{padding:var(--cv-pad);background:var(--cv-surface);border-radius:var(--cv-radius);flex-direction:column;gap:.75rem;display:flex}.CompanyPortfolio-module__U2zhfq__detailTitle{color:#1a1a1a;margin:0;font-size:1.375rem;font-weight:700;line-height:1.25}.CompanyPortfolio-module__U2zhfq__card .CompanyPortfolio-module__U2zhfq__eyebrow+.CompanyPortfolio-module__U2zhfq__detailTitle,.CompanyPortfolio-module__U2zhfq__card .CompanyPortfolio-module__U2zhfq__detailTitle+.CompanyPortfolio-module__U2zhfq__meta{margin-top:-.4rem}.CompanyPortfolio-module__U2zhfq__detailChips{flex-wrap:wrap;gap:.4rem;margin:.15rem 0 0;padding:0;list-style:none;display:flex}.CompanyPortfolio-module__U2zhfq__blockTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--cv-muted);margin:0;font-size:.75rem;font-weight:600}.CompanyPortfolio-module__U2zhfq__description{color:#313030;white-space:pre-line;margin:0;font-size:.9375rem;line-height:1.6}.CompanyPortfolio-module__U2zhfq__learnings{color:#313030;flex-direction:column;gap:.4rem;margin:0;padding-left:1.1rem;font-size:.9375rem;line-height:1.5;display:flex}.CompanyPortfolio-module__U2zhfq__gallery{gap:.5rem;height:clamp(11rem,24vw,19rem);margin:0;padding:0;list-style:none;display:grid}.CompanyPortfolio-module__U2zhfq__gallery[data-count="1"]{grid-template-columns:1fr}.CompanyPortfolio-module__U2zhfq__gallery[data-count="2"]{grid-template-columns:1fr 1fr}.CompanyPortfolio-module__U2zhfq__gallery[data-count="3"]{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.CompanyPortfolio-module__U2zhfq__gallery[data-count="3"] .CompanyPortfolio-module__U2zhfq__tile:first-child{grid-row:span 2}.CompanyPortfolio-module__U2zhfq__tile{background:#f2f3f5;border-radius:12px;min-width:0;min-height:0;position:relative;overflow:hidden}.CompanyPortfolio-module__U2zhfq__tileImage{object-fit:cover;width:100%;height:100%;display:block}.CompanyPortfolio-module__U2zhfq__gallery[data-count="1"] .CompanyPortfolio-module__U2zhfq__tileImage{object-fit:contain}.CompanyPortfolio-module__U2zhfq__more{width:100%;font:inherit;color:#fff;cursor:pointer;background:#0000008c;border:none;place-items:center;font-size:.875rem;font-weight:600;display:grid;position:absolute;inset:0}.CompanyPortfolio-module__U2zhfq__more:hover{background:#000000a6}.CompanyPortfolio-module__U2zhfq__more:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #fff}.CompanyPortfolio-module__U2zhfq__rest{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.CompanyPortfolio-module__U2zhfq__restImage{aspect-ratio:4/3;object-fit:cover;background:#f2f3f5;border-radius:10px;width:100%;display:block}.CompanyPortfolio-module__U2zhfq__attachments{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.CompanyPortfolio-module__U2zhfq__attachment{border:1px solid var(--cv-border);border-radius:10px;align-items:center;gap:.7rem;padding:.7rem .9rem;display:flex}.CompanyPortfolio-module__U2zhfq__attachmentIcon{width:1.05rem;height:1.05rem;color:var(--cv-muted);flex-shrink:0}.CompanyPortfolio-module__U2zhfq__attachmentName{color:#313030;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;overflow:hidden}.CompanyPortfolio-module__U2zhfq__view{color:#fff;background:#2a2a28;border-radius:999px;flex-shrink:0;padding:.35rem .85rem;font-size:.8125rem;font-weight:500;text-decoration:none}.CompanyPortfolio-module__U2zhfq__view:hover{background:#444441}@media (max-width:640px){.CompanyPortfolio-module__U2zhfq__gallery[data-count="3"]{grid-template-rows:none;grid-template-columns:repeat(3,1fr)}.CompanyPortfolio-module__U2zhfq__gallery[data-count="3"] .CompanyPortfolio-module__U2zhfq__tile:first-child{grid-row:auto}.CompanyPortfolio-module__U2zhfq__row{align-items:flex-start}}
.CompanyDossierSidebar-module__63rwgG__sidebar{--sb-fg:#3a3a38;--sb-fg-secondary:#5b5b57;--sb-fg-muted:#8f8f8a;--sb-bg:#fff;--sb-row-hover:#0000000a;--sb-current-bg:#f1f1f3;--sb-current-bg-hover:#e9e9ec;--sb-current-fg:#111;--sb-border:#00000014;--sb-ring:#3a3a3838;--sidebar-width:18.5rem;--logo-width:3.75rem;--sb-inset:.6875rem;gap:var(--space-lg);width:var(--sidebar-width);height:100dvh;padding:var(--space-xl) var(--space-lg) var(--space-lg);color:var(--sb-fg);background:var(--sb-bg);border-right:1px solid var(--sb-border);flex-direction:column;flex-shrink:0;font-size:.875rem;display:flex;position:sticky;top:0;overflow:hidden}.CompanyDossierSidebar-module__63rwgG__head{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}.CompanyDossierSidebar-module__63rwgG__logo{width:var(--logo-width);height:auto;margin-left:var(--sb-inset);display:block}.CompanyDossierSidebar-module__63rwgG__headActions{align-items:center;gap:var(--space-2xs);display:flex}.CompanyDossierSidebar-module__63rwgG__back{padding:var(--space-xs);color:inherit;appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.CompanyDossierSidebar-module__63rwgG__back:hover{background:var(--sb-row-hover)}.CompanyDossierSidebar-module__63rwgG__back:focus-visible{box-shadow:0 0 0 3px var(--sb-ring);outline:none}.CompanyDossierSidebar-module__63rwgG__backIcon{width:1.125rem;height:1.125rem;transform:rotate(180deg)}.CompanyDossierSidebar-module__63rwgG__person{align-items:center;gap:var(--space-sm);padding:.125rem var(--sb-inset);flex-shrink:0;display:flex}.CompanyDossierSidebar-module__63rwgG__avatar{color:#fff;background:var(--sb-fg);width:2.25em;height:2.25em;font-size:var(--fs-eyebrow);letter-spacing:.02em;border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid;overflow:hidden}.CompanyDossierSidebar-module__63rwgG__avatarImage{object-fit:cover;width:100%;height:100%}.CompanyDossierSidebar-module__63rwgG__personText{flex-direction:column;min-width:0;display:flex}.CompanyDossierSidebar-module__63rwgG__personName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.CompanyDossierSidebar-module__63rwgG__personRole{font-size:var(--fs-eyebrow);color:var(--sb-fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CompanyDossierSidebar-module__63rwgG__divider{border:none;border-top:1px solid var(--sb-border);height:0}.CompanyDossierSidebar-module__63rwgG__nav{gap:var(--space-md);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.CompanyDossierSidebar-module__63rwgG__navLabel{padding:0 var(--sb-inset);color:var(--sb-fg-muted);font-size:calc(var(--fs-eyebrow) * .85);letter-spacing:.09em;margin:0;font-weight:500}.CompanyDossierSidebar-module__63rwgG__list{gap:var(--space-sm);padding:var(--space-2xs) 3px var(--space-2xs) var(--space-sm);margin-left:var(--sb-inset);border-left:1px solid var(--sb-border);flex-direction:column;list-style:none;display:flex}.CompanyDossierSidebar-module__63rwgG__row{width:100%;padding:.5625rem var(--sb-inset);font:inherit;color:var(--sb-fg-secondary);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.625rem;transition:background-color .15s,color .15s;display:flex;position:relative}a.CompanyDossierSidebar-module__63rwgG__row:hover{background:var(--sb-row-hover)}a.CompanyDossierSidebar-module__63rwgG__row:focus-visible{box-shadow:0 0 0 3px var(--sb-ring);outline:none}.CompanyDossierSidebar-module__63rwgG__active{color:var(--sb-current-fg);background:var(--sb-current-bg);font-weight:500}a.CompanyDossierSidebar-module__63rwgG__active:hover{background:var(--sb-current-bg-hover)}.CompanyDossierSidebar-module__63rwgG__footer{gap:var(--space-md);flex-direction:column;flex-shrink:0;display:flex}.CompanyDossierSidebar-module__63rwgG__download{justify-content:center;align-items:center;gap:var(--space-sm);width:100%;font:inherit;color:var(--sb-bg);background:var(--sb-fg);cursor:pointer;border:none;border-radius:8px;padding:.5625rem 1rem;font-weight:500;transition:background-color .15s;display:inline-flex}.CompanyDossierSidebar-module__63rwgG__download:hover{background:#4a4a47}.CompanyDossierSidebar-module__63rwgG__download:focus-visible{box-shadow:0 0 0 3px var(--sb-ring);outline:none}.CompanyDossierSidebar-module__63rwgG__downloadIcon{flex-shrink:0;width:1.15em;height:1.15em}@media (max-width:900px){.CompanyDossierSidebar-module__63rwgG__sidebar{border-right:none;border-bottom:1px solid var(--sb-border);width:100%;height:auto;position:static}}@media print{.CompanyDossierSidebar-module__63rwgG__sidebar{display:none}}
.ChatComposer-module__tM6d9a__card{gap:var(--space-sm);width:100%;padding:var(--field-padding-y) var(--field-padding-x);color:var(--foreground);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--field-radius);flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex}.ChatComposer-module__tM6d9a__card:hover{border-color:var(--field-border-hover)}.ChatComposer-module__tM6d9a__card:focus-within{border-color:var(--field-border-focus);box-shadow:var(--field-focus-shadow)}.ChatComposer-module__tM6d9a__input{width:100%;max-height:12.5rem;font:inherit;font-size:var(--fs-body);color:inherit;resize:none;background:0 0;border:none;outline:none;padding:0;line-height:1.5;overflow-y:auto}.ChatComposer-module__tM6d9a__input::placeholder{color:var(--field-placeholder)}.ChatComposer-module__tM6d9a__input:disabled{cursor:not-allowed}.ChatComposer-module__tM6d9a__card:has(.ChatComposer-module__tM6d9a__input:disabled){border-color:var(--field-border);box-shadow:none;background:#00000008}.ChatComposer-module__tM6d9a__actions{justify-content:space-between;align-items:center;display:flex}.ChatComposer-module__tM6d9a__attach{width:2rem;height:2rem;color:var(--foreground);cursor:pointer;appearance:none;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.ChatComposer-module__tM6d9a__attach:hover:not(:disabled){background:#0000000d}.ChatComposer-module__tM6d9a__attach:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.ChatComposer-module__tM6d9a__attach:disabled{cursor:not-allowed;opacity:.5}.ChatComposer-module__tM6d9a__attachIcon{width:1.15rem;height:1.15rem}.ChatComposer-module__tM6d9a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.ChatComposer-module__tM6d9a__card:has(.ChatComposer-module__tM6d9a__input:disabled){background:#ededed0a}.ChatComposer-module__tM6d9a__attach:hover:not(:disabled){background:#ededed1a}}@media (prefers-reduced-motion:reduce){.ChatComposer-module__tM6d9a__card,.ChatComposer-module__tM6d9a__attach{transition:none}}
.CoachComposer-module__JsKwHW__composer{--field-bg:var(--background);gap:var(--space-md);flex-direction:column;width:100%;display:flex}.CoachComposer-module__JsKwHW__error{font-size:var(--fs-sm);color:var(--field-error);text-align:center}.CoachComposer-module__JsKwHW__fileInput{display:none}.CoachComposer-module__JsKwHW__attachment{justify-content:center;align-items:center;gap:var(--space-xs);max-width:100%;margin:calc(-1 * var(--space-xs)) auto 0;padding:var(--space-xs) var(--space-sm);color:var(--foreground);background:var(--field-bg);border:1px solid var(--field-border);font-size:var(--fs-sm);border-radius:999px;display:flex}.CoachComposer-module__JsKwHW__attachmentName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CoachComposer-module__JsKwHW__removeAttachment{width:1.5rem;height:1.5rem;color:var(--foreground-muted);cursor:pointer;appearance:none;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CoachComposer-module__JsKwHW__removeAttachment:hover{color:var(--foreground);background:#0000000d}.CoachComposer-module__JsKwHW__removeAttachment svg{width:.9rem;height:.9rem}.CoachComposer-module__JsKwHW__suggestions{gap:var(--space-sm);flex-wrap:wrap;justify-content:center;list-style:none;display:flex}.CoachComposer-module__JsKwHW__chip{align-items:center;gap:var(--space-2xs);font:inherit;font-size:var(--fs-eyebrow);color:var(--foreground);background:var(--background);border:1px solid var(--field-border);cursor:pointer;appearance:none;white-space:nowrap;text-align:left;-webkit-tap-highlight-color:transparent;border-radius:999px;padding:.375rem .75rem;transition:border-color .15s,background-color .15s;display:inline-flex}.CoachComposer-module__JsKwHW__chipIcon{width:.875em;height:.875em;color:var(--field-placeholder,#8a8a8a);flex-shrink:0}.CoachComposer-module__JsKwHW__chip:hover{background:var(--field-bg);border-color:var(--field-border-hover)}.CoachComposer-module__JsKwHW__chip:focus-visible{border-color:var(--field-border-focus);box-shadow:0 0 0 4px var(--field-ring);outline:none}@media (max-width:560px){.CoachComposer-module__JsKwHW__chip{padding:.375rem .625rem}}@media (prefers-reduced-motion:reduce){.CoachComposer-module__JsKwHW__chip{transition:none}}
.CompanyDossierShell-module__a9BFbW__page{--cv-gap:1.5rem;--cv-stack:1rem;--cv-pad:3.25rem;--cv-radius:14px;--cv-surface:#fff;--cv-border:#00000012;--cv-muted:#8a8a8a;background:#f4f4f6;align-items:flex-start;min-height:100dvh;display:flex}.CompanyDossierShell-module__a9BFbW__document{gap:var(--cv-stack);width:100%;min-width:0;max-width:calc(48rem + 2 * var(--cv-gap));padding:var(--cv-gap);flex-direction:column;flex:1;margin-inline:auto;display:flex}.CompanyDossierShell-module__a9BFbW__loading{background:#f4f4f6;justify-content:center;align-items:center;min-height:100dvh;display:flex}.CompanyDossierShell-module__a9BFbW__spinner{border:3px solid #3a3a3826;border-top-color:#3a3a38;border-radius:50%;width:2.25rem;height:2.25rem;animation:.7s linear infinite CompanyDossierShell-module__a9BFbW__spin}@keyframes CompanyDossierShell-module__a9BFbW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.CompanyDossierShell-module__a9BFbW__spinner{animation-duration:1.6s}}@media (max-width:900px){.CompanyDossierShell-module__a9BFbW__page{flex-direction:column;align-items:stretch}}
.Checkbox-module__hzGyKG__root{--box-bg:#fafafa;--box-border:#ececec;--box-border-hover:#d4d4d4;--box-accent:#3a3a38;--box-accent-hover:#2b2b29;--box-check:#fff;--box-ring:#3a3a382e;--box-label:var(--foreground);align-items:center;gap:var(--space-sm);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;max-width:100%;display:inline-flex;position:relative}.Checkbox-module__hzGyKG__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;position:absolute}.Checkbox-module__hzGyKG__box{background:var(--box-bg);border:1px solid var(--box-border);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex;position:relative}.Checkbox-module__hzGyKG__check{width:70%;height:70%;color:var(--box-check);opacity:0;transition:opacity .12s,transform .12s;transform:scale(.7)}.Checkbox-module__hzGyKG__check svg{width:100%;height:100%;display:block}.Checkbox-module__hzGyKG__label{color:var(--box-label);line-height:1.4}.Checkbox-module__hzGyKG__root:hover .Checkbox-module__hzGyKG__input:not(:disabled)+.Checkbox-module__hzGyKG__box{border-color:var(--box-border-hover)}.Checkbox-module__hzGyKG__root:hover .Checkbox-module__hzGyKG__input:not(:disabled):checked+.Checkbox-module__hzGyKG__box{background:var(--box-accent-hover);border-color:var(--box-accent-hover)}.Checkbox-module__hzGyKG__input:checked+.Checkbox-module__hzGyKG__box{background:var(--box-accent);border-color:var(--box-accent)}.Checkbox-module__hzGyKG__input:checked+.Checkbox-module__hzGyKG__box .Checkbox-module__hzGyKG__check{opacity:1;transform:scale(1)}.Checkbox-module__hzGyKG__input:focus-visible+.Checkbox-module__hzGyKG__box{border-color:var(--box-accent);box-shadow:0 0 0 4px var(--box-ring)}.Checkbox-module__hzGyKG__disabled{cursor:not-allowed;opacity:.5}.Checkbox-module__hzGyKG__sm .Checkbox-module__hzGyKG__box{border-radius:.3125rem;width:clamp(1rem,.4285rem + .6696vw,1.5rem);height:clamp(1rem,.4285rem + .6696vw,1.5rem)}.Checkbox-module__hzGyKG__sm .Checkbox-module__hzGyKG__label{font-size:var(--fs-sm)}.Checkbox-module__hzGyKG__md .Checkbox-module__hzGyKG__box{width:clamp(1.125rem,.482rem + .7538vw,1.688rem);height:clamp(1.125rem,.482rem + .7538vw,1.688rem)}.Checkbox-module__hzGyKG__md .Checkbox-module__hzGyKG__label{font-size:var(--fs-body)}.Checkbox-module__hzGyKG__lg .Checkbox-module__hzGyKG__box{border-radius:.4375rem;width:clamp(1.375rem,.589rem + .9213vw,2.062rem);height:clamp(1.375rem,.589rem + .9213vw,2.062rem)}.Checkbox-module__hzGyKG__lg .Checkbox-module__hzGyKG__label{font-size:1rem}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.Checkbox-module__hzGyKG__root{--box-bg:#141414;--box-border:#262626;--box-border-hover:#3d3d3d;--box-accent:#ededed;--box-accent-hover:#fff;--box-check:#171717;--box-ring:#ededed33}}@media (prefers-reduced-motion:reduce){.Checkbox-module__hzGyKG__box,.Checkbox-module__hzGyKG__check{transition:none}}
.DossierEmptyState-module__FvqsAa__empty{min-height:calc(100dvh - var(--page-padding,3rem) * 2 - 11rem);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem 1rem;display:flex}.DossierEmptyState-module__FvqsAa__icon{color:#4b5563;place-items:center;margin-bottom:.5rem;display:grid}.DossierEmptyState-module__FvqsAa__icon svg{width:2rem;height:2rem}.DossierEmptyState-module__FvqsAa__title{color:#1a1a1a;font-size:1.0625rem;font-weight:600}.DossierEmptyState-module__FvqsAa__text{color:#9a9a9a;max-width:24rem;margin-bottom:1rem;font-size:.875rem;line-height:1.5}.DossierEmptyState-module__FvqsAa__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.DossierEmptyState-module__FvqsAa__secondary{font:inherit;color:#313030;cursor:pointer;background:#f0f1f3;border:none;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .15s;display:inline-flex}.DossierEmptyState-module__FvqsAa__secondary:hover{background:#e6e7ea}.DossierEmptyState-module__FvqsAa__secondary:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.DossierEmptyState-module__FvqsAa__secondaryIcon{width:1rem;height:1rem;display:inline-flex}.DossierEmptyState-module__FvqsAa__secondaryIcon svg{width:100%;height:100%;display:block}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.DossierEmptyState-module__FvqsAa__secondary{color:var(--foreground);background:#ededed1a}.DossierEmptyState-module__FvqsAa__secondary:hover{background:#ededed24}}@media (prefers-reduced-motion:reduce){.DossierEmptyState-module__FvqsAa__secondary{transition:none}}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.DossierEmptyState-module__FvqsAa__icon{color:#cfcfcf}.DossierEmptyState-module__FvqsAa__title{color:var(--foreground)}}
.CompanyAktivitaetenView-module__4Kpwva__panel{padding:var(--cv-pad);border-radius:var(--cv-radius);flex-direction:column;display:flex}.CompanyAktivitaetenView-module__4Kpwva__note{font-size:var(--fs-body);color:var(--cv-muted);margin:0}.CompanyAktivitaetenView-module__4Kpwva__areas{flex-wrap:wrap;gap:.4rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.CompanyAktivitaetenView-module__4Kpwva__areaChip{color:#1a1a1a;background:var(--cv-surface);border:1px solid var(--cv-border);border-radius:999px;align-items:baseline;gap:.35rem;padding:.3rem .7rem;font-size:.8125rem;display:inline-flex}.CompanyAktivitaetenView-module__4Kpwva__areaCount{font-weight:700}.CompanyAktivitaetenView-module__4Kpwva__panel{color:#fff;background:#2d3748;gap:.75rem}.CompanyAktivitaetenView-module__4Kpwva__panelTitle{letter-spacing:.08em;text-transform:uppercase;color:#ffffffa6;margin:0;font-size:.6875rem;font-weight:500}.CompanyAktivitaetenView-module__4Kpwva__panelList{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.CompanyAktivitaetenView-module__4Kpwva__panelChip{color:#fff;background:#ffffff1f;border-radius:999px;align-items:baseline;gap:.35rem;padding:.35rem .75rem;font-size:.875rem;display:inline-flex}.CompanyAktivitaetenView-module__4Kpwva__panelCount{font-weight:700}
.LeaderboardHeader-module__RBck-a__header{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.LeaderboardHeader-module__RBck-a__text{flex-direction:column;gap:.25rem;min-width:0;display:flex}.LeaderboardHeader-module__RBck-a__title{font-size:1.5rem}.LeaderboardHeader-module__RBck-a__subtitle{color:#6b6b6b;font-size:.8125rem}.LeaderboardHeader-module__RBck-a__reset{color:#a1a1a1;font-size:.6875rem}.LeaderboardHeader-module__RBck-a__region{color:#1d2b4f;background:#eef2fb;border-radius:999px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.75rem;font-weight:600;display:inline-flex}.LeaderboardHeader-module__RBck-a__pin{width:.875rem;height:.875rem}@media (max-width:640px){.LeaderboardHeader-module__RBck-a__header{flex-direction:column;gap:.75rem}}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.LeaderboardHeader-module__RBck-a__subtitle{color:#a1a1a1}.LeaderboardHeader-module__RBck-a__region{color:#c7d5f5;background:#1b2438}}
.ChatMessage-module__Sfhyda__row{align-items:flex-start;gap:.625rem;max-width:100%;display:flex}.ChatMessage-module__Sfhyda__left{justify-content:flex-start}.ChatMessage-module__Sfhyda__right{justify-content:flex-end}.ChatMessage-module__Sfhyda__avatar{border-radius:50%;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;margin-top:.15rem;display:grid;overflow:hidden}.ChatMessage-module__Sfhyda__avatar img{object-fit:cover;width:100%;height:100%}.ChatMessage-module__Sfhyda__group{flex-direction:column;min-width:0;max-width:min(80%,34rem);display:flex}.ChatMessage-module__Sfhyda__right .ChatMessage-module__Sfhyda__group{align-items:flex-end}.ChatMessage-module__Sfhyda__bubble{font-size:var(--fs-body);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;padding:.75rem 1rem;line-height:1.5}.ChatMessage-module__Sfhyda__own{color:var(--foreground);background:var(--bubble-own-bg);border:1px solid var(--bubble-own-bg);border-bottom-right-radius:6px}.ChatMessage-module__Sfhyda__other{color:var(--foreground);background:var(--bubble-other-bg);border:1px solid var(--field-border);border-bottom-left-radius:6px}.ChatMessage-module__Sfhyda__bubble strong{font-weight:600}.ChatMessage-module__Sfhyda__time{color:var(--field-placeholder);margin-top:.25rem;padding:0 .25rem;font-size:.75rem}.ChatMessage-module__Sfhyda__typing{align-items:center;gap:.25rem;height:1.5rem;display:inline-flex}.ChatMessage-module__Sfhyda__typing span{background:var(--field-placeholder);border-radius:50%;width:.4rem;height:.4rem;animation:1.2s ease-in-out infinite both ChatMessage-module__Sfhyda__bounce}.ChatMessage-module__Sfhyda__typing span:nth-child(2){animation-delay:.15s}.ChatMessage-module__Sfhyda__typing span:nth-child(3){animation-delay:.3s}@keyframes ChatMessage-module__Sfhyda__bounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){.ChatMessage-module__Sfhyda__typing span{animation:none}}
.LanguageSwitcher-module__43PcSG__root{--ls-fg:#3a3a38;--ls-fg-muted:#8f8f8a;--ls-bg:#fff;--ls-border:#e4e4e7;--ls-hover:#3a3a380d;--ls-ring:#3a3a3838;font-size:var(--fs-sm);color:var(--ls-fg);display:inline-block;position:relative}.LanguageSwitcher-module__43PcSG__trigger{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);font:inherit;color:inherit;background:var(--ls-bg);border:1px solid var(--ls-border);cursor:pointer;appearance:none;border-radius:14px;transition:border-color .15s,background-color .15s;display:inline-flex}.LanguageSwitcher-module__43PcSG__trigger:hover{background:var(--ls-hover)}.LanguageSwitcher-module__43PcSG__trigger:focus-visible{box-shadow:0 0 0 3px var(--ls-ring);outline:none}.LanguageSwitcher-module__43PcSG__globe{width:1.25em;height:1.25em;color:var(--ls-fg-muted)}.LanguageSwitcher-module__43PcSG__current{font-weight:600}.LanguageSwitcher-module__43PcSG__chevron{width:1em;height:1em;color:var(--ls-fg-muted);transition:transform .18s}.LanguageSwitcher-module__43PcSG__chevronOpen{transform:rotate(180deg)}.LanguageSwitcher-module__43PcSG__menu{top:calc(100% + var(--space-2xs));z-index:10;min-width:100%;padding:var(--space-2xs);background:var(--ls-bg);border:1px solid var(--ls-border);border-radius:12px;flex-direction:column;gap:2px;list-style:none;display:flex;position:absolute;right:0;box-shadow:0 12px 32px #0f0f0e1f}.LanguageSwitcher-module__43PcSG__option{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-xs) var(--space-sm);font:inherit;color:inherit;text-align:left;white-space:nowrap;cursor:pointer;appearance:none;background:0 0;border:none;border-radius:8px;display:flex}.LanguageSwitcher-module__43PcSG__option:hover{background:var(--ls-hover)}.LanguageSwitcher-module__43PcSG__option:focus-visible{box-shadow:0 0 0 3px var(--ls-ring);outline:none}.LanguageSwitcher-module__43PcSG__optionSelected{font-weight:600}.LanguageSwitcher-module__43PcSG__tick{color:#6c47ff;width:1.05em;height:1.05em}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.LanguageSwitcher-module__43PcSG__root{--ls-fg:#ededed;--ls-fg-muted:#8f8f8a;--ls-bg:#141416;--ls-border:#2b2b2e;--ls-hover:#ededed14;--ls-ring:#ededed3d}.LanguageSwitcher-module__43PcSG__menu{box-shadow:0 12px 32px #00000073}}@media (prefers-reduced-motion:reduce){.LanguageSwitcher-module__43PcSG__trigger,.LanguageSwitcher-module__43PcSG__chevron{transition:none}}
.page-module___8aEwW__page{--page-bg:#f4f4f5;--brand-strong:#8a8a8a;--brand-soft:#bcbcbc;background:var(--page-bg);justify-content:center;align-items:center;min-height:100dvh;padding:clamp(5rem,2.427rem + 3.015vw,8rem) 1.25rem clamp(3rem,1.284rem + 2.01vw,5rem);display:flex;position:relative}.page-module___8aEwW__logo{top:var(--space-xl);width:var(--logo-width);height:auto;position:absolute;left:clamp(1.5rem,1.976vw - .1876rem,3.5rem)}.page-module___8aEwW__langSwitch.page-module___8aEwW__langSwitch{top:var(--space-xl);z-index:20;position:absolute;right:clamp(1.5rem,1.976vw - .1876rem,3.5rem)}.page-module___8aEwW__footerHint{margin:var(--space-sm) 0 0;text-align:center;font-size:var(--fs-sm);color:#6b6b6b}.page-module___8aEwW__formError{margin:var(--space-2xs) 0 0;text-align:center;font-size:var(--fs-sm);color:var(--field-error)}.page-module___8aEwW__footerLink{color:var(--foreground);text-underline-offset:3px;border-radius:.25rem;font-weight:500;-webkit-text-decoration:underline #c9c9c9;text-decoration:underline #c9c9c9;transition:text-decoration-color .15s}.page-module___8aEwW__footerLink:hover{text-decoration-color:currentColor}.page-module___8aEwW__footerLink:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.page-module___8aEwW__brandStrong{color:var(--brand-strong)}.page-module___8aEwW__brandSoft{color:var(--brand-soft)}@media (max-width:640px){.page-module___8aEwW__page{padding:5rem 1.25rem 3rem}.page-module___8aEwW__logo{width:4rem;top:1.5rem;left:1.5rem}.page-module___8aEwW__langSwitch.page-module___8aEwW__langSwitch{top:1.5rem;right:1.5rem}}@keyframes page-module___8aEwW__riseIn{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}.page-module___8aEwW__logo,.page-module___8aEwW__langSwitch{animation:.5s both page-module___8aEwW__riseIn}.page-module___8aEwW__cardHeader{animation:.45s 50ms both page-module___8aEwW__riseIn}.page-module___8aEwW__stagger>*{animation:.45s both page-module___8aEwW__riseIn}.page-module___8aEwW__stagger>:first-child{animation-delay:.12s}.page-module___8aEwW__stagger>:nth-child(2){animation-delay:.18s}.page-module___8aEwW__stagger>:nth-child(3){animation-delay:.24s}.page-module___8aEwW__stagger>:nth-child(4){animation-delay:.3s}.page-module___8aEwW__stagger>:nth-child(5){animation-delay:.36s}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__logo,.page-module___8aEwW__langSwitch,.page-module___8aEwW__cardHeader,.page-module___8aEwW__stagger>*{animation:none}}@media (prefers-color-scheme:dark) and (prefers-color-scheme:light){.page-module___8aEwW__page{--page-bg:#0a0a0a;--brand-strong:#8f8f8f;--brand-soft:#5c5c5c}.page-module___8aEwW__footerHint{color:#9a9a9a}.page-module___8aEwW__footerLink{text-decoration-color:#4a4a4a}}
.page-module__izFBVa__page{flex-direction:column;gap:1.5rem;display:flex}@media (max-height:820px){.page-module__izFBVa__page{gap:1rem}}.page-module__izFBVa__header{flex-direction:column;gap:.25rem;display:flex}.page-module__izFBVa__title{margin:0}.page-module__izFBVa__subtitle{color:#8a8a8a;font-size:.9375rem}
