.document-workflow-module__IrQilq__panel{color:#163b32;background:#fff;border:1px solid #d6e0dc;border-radius:20px;min-width:0;margin:22px 0;padding:26px}.document-workflow-module__IrQilq__panel h2{margin:4px 0 8px;font-size:1.5rem}.document-workflow-module__IrQilq__panel p{line-height:1.6}.document-workflow-module__IrQilq__heading,.document-workflow-module__IrQilq__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.document-workflow-module__IrQilq__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#59766b;margin:0;font-size:.72rem}.document-workflow-module__IrQilq__hint{color:#435949;background:#f4f6ee;border-radius:10px;padding:12px;font-size:.86rem}.document-workflow-module__IrQilq__count{font-size:.85rem;font-weight:700}.document-workflow-module__IrQilq__panel button,.document-workflow-module__IrQilq__panel input,.document-workflow-module__IrQilq__panel select,.document-workflow-module__IrQilq__panel textarea{font:inherit}.document-workflow-module__IrQilq__panel button,.document-workflow-module__IrQilq__panel summary{cursor:pointer}.document-workflow-module__IrQilq__panel button:disabled,.document-workflow-module__IrQilq__panel fieldset:disabled{opacity:.6;cursor:wait}.document-workflow-module__IrQilq__panel :is(button,input,select,textarea,summary,a):focus-visible{outline-offset:3px;outline:3px solid #c1a957}.document-workflow-module__IrQilq__primary,.document-workflow-module__IrQilq__secondary{border:1px solid #b8cec2;border-radius:9px;justify-content:center;align-items:center;padding:11px 16px;font-size:.86rem;font-weight:650;text-decoration:none;display:inline-flex}.document-workflow-module__IrQilq__primary{color:#fff;background:#1d5341;border-color:#1d5341}.document-workflow-module__IrQilq__secondary{color:#1d5341;background:#fff}.document-workflow-module__IrQilq__composer{background:#f7faf8;border:1px solid #d6e0dc;border-radius:12px;margin:20px 0;padding:16px}.document-workflow-module__IrQilq__composer>summary{font-weight:700}.document-workflow-module__IrQilq__panel form{margin-top:18px}.document-workflow-module__IrQilq__panel fieldset{border:0;min-width:0;margin:0;padding:0}.document-workflow-module__IrQilq__panel label{gap:7px;margin:14px 0;font-size:.9rem;font-weight:600;display:grid}.document-workflow-module__IrQilq__panel input:not([type=checkbox]),.document-workflow-module__IrQilq__panel select,.document-workflow-module__IrQilq__panel textarea{box-sizing:border-box;color:#163b32;background:#fff;border:1px solid #bacbc1;border-radius:8px;width:100%;min-width:0;padding:11px}.document-workflow-module__IrQilq__panel textarea{resize:vertical;line-height:1.6}.document-workflow-module__IrQilq__panel label.document-workflow-module__IrQilq__check{align-items:flex-start;gap:10px;font-weight:400;line-height:1.5;display:flex}.document-workflow-module__IrQilq__check input{accent-color:#1d5341;flex-shrink:0;width:18px;height:18px;margin-top:3px}.document-workflow-module__IrQilq__grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.document-workflow-module__IrQilq__panel .document-workflow-module__IrQilq__sessions{border:1px solid #d6e0dc;border-radius:10px;margin-top:16px;padding:12px}.document-workflow-module__IrQilq__sessions legend{font-size:.9rem;font-weight:600}.document-workflow-module__IrQilq__list{gap:12px;display:grid}.document-workflow-module__IrQilq__request{border:1px solid #d6e0dc;border-radius:12px;overflow:hidden}.document-workflow-module__IrQilq__requestHead{width:100%;color:inherit;text-align:left;background:#fff;border:0;align-items:center;gap:14px;padding:18px;display:flex}.document-workflow-module__IrQilq__requestHead>span:first-child{flex:1;gap:6px;min-width:0;display:grid}.document-workflow-module__IrQilq__requestHead strong{overflow-wrap:anywhere}.document-workflow-module__IrQilq__requestHead small{color:#557064;font-size:.78rem;font-weight:400}.document-workflow-module__IrQilq__badge,.document-workflow-module__IrQilq__open{background:#edf1ee;border-radius:6px;max-width:40%;padding:6px 9px;font-size:.75rem}.document-workflow-module__IrQilq__open{color:#73581f;background:#fcf0ce}.document-workflow-module__IrQilq__requestBody{border-top:1px solid #d6e0dc;padding:20px}.document-workflow-module__IrQilq__documentText{white-space:pre-wrap;overflow-wrap:anywhere;background:#f8faf9;border:1px solid #e0e8e3;border-radius:8px;margin-bottom:18px;padding:22px;font-size:.96rem;line-height:1.75}.document-workflow-module__IrQilq__actions{justify-content:flex-start;margin:14px 0}.document-workflow-module__IrQilq__pdf{border:1px solid #cbd7cf;border-radius:8px;width:100%;height:580px}.document-workflow-module__IrQilq__proof{overflow-wrap:anywhere;background:#eef5f0;border-left:3px solid #719a7e;margin:15px 0;padding:13px 16px}.document-workflow-module__IrQilq__proof p{margin:5px 0}.document-workflow-module__IrQilq__proof small{font-size:.78rem}.document-workflow-module__IrQilq__error{color:#9e3223;background:#fff0ed;border-radius:8px;padding:12px}.document-workflow-module__IrQilq__notice{color:#285b3c;background:#eaf5ee;border-radius:8px;padding:12px}.document-workflow-module__IrQilq__alternative{border-top:1px solid #d6e0dc;margin-top:20px;padding:16px 0}.document-workflow-module__IrQilq__alternative summary{font-size:.88rem;font-weight:600}.document-workflow-module__IrQilq__hash{color:#6a7b72;overflow-wrap:anywhere;margin-top:20px;font-size:.7rem;line-height:1.6;display:block}.document-workflow-module__IrQilq__attendance{overflow-x:auto}.document-workflow-module__IrQilq__attendance table{border-collapse:collapse;width:100%;font-size:.9rem}.document-workflow-module__IrQilq__attendance caption{text-align:left;margin-bottom:12px;font-weight:700}.document-workflow-module__IrQilq__attendance th,.document-workflow-module__IrQilq__attendance td{text-align:left;white-space:nowrap;border-bottom:1px solid #dae4de;padding:12px 8px}.document-workflow-module__IrQilq__empty{color:#617b6c;padding:12px 0}@media (max-width:600px){.document-workflow-module__IrQilq__panel{border-radius:14px;padding:17px}.document-workflow-module__IrQilq__grid{grid-template-columns:1fr;gap:0}.document-workflow-module__IrQilq__requestHead{gap:8px;padding:14px}.document-workflow-module__IrQilq__requestBody,.document-workflow-module__IrQilq__documentText{padding:14px}.document-workflow-module__IrQilq__pdf{height:440px}}.document-workflow-module__IrQilq__completed{border-top:1px solid #d6e0dc;margin-top:18px;padding-top:12px}.document-workflow-module__IrQilq__completed summary,.document-workflow-module__IrQilq__technical summary{cursor:pointer;color:#285b3c;padding:8px 0;font-weight:700}.document-workflow-module__IrQilq__completed summary:focus-visible,.document-workflow-module__IrQilq__technical summary:focus-visible{outline-offset:2px;outline:3px solid #285b3c}.document-workflow-module__IrQilq__technical{margin-top:14px}.document-workflow-module__IrQilq__technical .document-workflow-module__IrQilq__hash{margin-top:4px}.document-workflow-module__IrQilq__panel{color:#1b222e;border-color:#d5e0e6}.document-workflow-module__IrQilq__eyebrow{color:#526b7a}.document-workflow-module__IrQilq__hint,.document-workflow-module__IrQilq__composer{color:#344b5b;background:#f2f6f8;border-color:#d5e0e6}.document-workflow-module__IrQilq__primary{background:#1b222e;border-color:#1b222e}.document-workflow-module__IrQilq__secondary{color:#294963;border-color:#adbfcb}.document-workflow-module__IrQilq__check input{accent-color:#1b222e}.document-workflow-module__IrQilq__request{border-color:#d5e0e6}.document-workflow-module__IrQilq__requestHead:hover{background:#f2f6f8}.document-workflow-module__IrQilq__open{color:#674b14;background:#fff1d9;font-weight:800}.document-workflow-module__IrQilq__open:before{content:"";background:#a46a12;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.document-workflow-module__IrQilq__count{color:#294963;background:#e9eff3;border-radius:999px;align-items:center;padding:7px 12px;display:inline-flex}.document-workflow-module__IrQilq__miniSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:15px 0 20px;padding:0;list-style:none;display:grid}.document-workflow-module__IrQilq__miniSteps li{background:#e9eff3;border-radius:9px;align-items:center;gap:8px;min-width:0;padding:9px 10px;font-size:12px;font-weight:700;line-height:1.35;display:flex}.document-workflow-module__IrQilq__miniSteps span{color:#fff;background:#294963;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.document-workflow-module__IrQilq__completed summary,.document-workflow-module__IrQilq__technical summary{color:#294963}@media (max-width:600px){.document-workflow-module__IrQilq__miniSteps{grid-template-columns:1fr}.document-workflow-module__IrQilq__miniSteps li{min-height:42px}}
.participant-module__d_Y84W__portal{color:#1b222e;max-width:1080px;margin:0 auto;padding:44px 24px 72px}.participant-module__d_Y84W__heading{max-width:760px;margin-bottom:26px}.participant-module__d_Y84W__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#596270;font-size:12px;font-weight:800}.participant-module__d_Y84W__heading h1{margin:10px 0 16px;font-size:clamp(28px,5vw,40px);font-weight:800;line-height:1.15}.participant-module__d_Y84W__heading p:last-child{font-size:17px;line-height:1.65}.participant-module__d_Y84W__testNotice{background:#fff6e3;border:1px solid #dcc78c;border-radius:12px;margin-bottom:20px;padding:16px 20px;line-height:1.6}.participant-module__d_Y84W__loginGrid{max-width:640px}.participant-module__d_Y84W__card{background:#fff;border:1px solid #dce0e5;border-radius:18px;margin-bottom:24px;padding:28px;box-shadow:0 8px 22px -16px #27334033}.participant-module__d_Y84W__card h2{margin-bottom:16px;font-size:23px;font-weight:800;line-height:1.3}.participant-module__d_Y84W__card p{margin-bottom:18px;line-height:1.65}.participant-module__d_Y84W__step{color:#596270;font-size:13px;font-weight:700}.participant-module__d_Y84W__card form{gap:14px;display:grid}.participant-module__d_Y84W__card form p{margin-bottom:4px}.participant-module__d_Y84W__card label{font-weight:700}.participant-module__d_Y84W__card input:not([type=checkbox]){width:100%;min-height:50px;font:inherit;background:#fff;border:1px solid #7f8a9a;border-radius:10px;padding:12px}.participant-module__d_Y84W__card input:focus-visible{outline-offset:3px;outline:3px solid #354b65}.participant-module__d_Y84W__codeInput{letter-spacing:.22em;font-variant-numeric:tabular-nums;font-size:26px!important}.participant-module__d_Y84W__primary,.participant-module__d_Y84W__secondary{min-height:48px;font:inherit;cursor:pointer;border-radius:10px;padding:12px 20px;font-weight:700}.participant-module__d_Y84W__primary{color:#fff;background:#1b222e;border:1px solid #1b222e}.participant-module__d_Y84W__primary:hover{background:#354355}.participant-module__d_Y84W__secondary{color:#1b222e;background:#f6f7f9;border:1px solid #bdc6d0}.participant-module__d_Y84W__secondary:hover{background:#e8ecf0}.participant-module__d_Y84W__portal button:disabled{opacity:.55;cursor:not-allowed}.participant-module__d_Y84W__portal small,.participant-module__d_Y84W__muted{color:#596270;font-size:13px;line-height:1.6;display:block}.participant-module__d_Y84W__inlineActions{flex-wrap:wrap;gap:16px;display:flex}.participant-module__d_Y84W__linkButton{color:#354b65;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0;text-decoration:underline}.participant-module__d_Y84W__steps{gap:24px;margin:24px 0 8px;padding:0;list-style:none;display:grid}.participant-module__d_Y84W__steps li{gap:16px;display:flex}.participant-module__d_Y84W__steps li>span{background:#edf0f4;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.participant-module__d_Y84W__steps p{margin:4px 0 0;font-size:14px}.participant-module__d_Y84W__error,.participant-module__d_Y84W__notice{border:1px solid;border-radius:12px;margin-bottom:20px;padding:16px 20px;line-height:1.65}.participant-module__d_Y84W__error{color:#8e2626;background:#fff1f1;border-color:#c07b7b}.participant-module__d_Y84W__notice{color:#21543a;background:#eff5f1;border-color:#a7c5b2}.participant-module__d_Y84W__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:28px 0;line-height:1.6;display:flex}.participant-module__d_Y84W__toolbar>div{gap:10px;display:flex}.participant-module__d_Y84W__hidden{display:none}.participant-module__d_Y84W__files,.participant-module__d_Y84W__documents{margin:20px 0;padding:0;list-style:none}.participant-module__d_Y84W__files li{border-bottom:1px solid #dce0e5;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0;display:flex}.participant-module__d_Y84W__files li>div{min-width:0}.participant-module__d_Y84W__files strong,.participant-module__d_Y84W__documents strong{overflow-wrap:anywhere}.participant-module__d_Y84W__files small{margin-top:4px}.participant-module__d_Y84W__documentKind{gap:7px;margin-top:12px;font-size:14px;font-weight:700;display:grid}.participant-module__d_Y84W__documentKind select{color:#1b222e;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #7f8a9a;border-radius:10px;padding:9px 12px;font-weight:400}.participant-module__d_Y84W__documentKind select:focus-visible{outline-offset:3px;outline:3px solid #354b65}.participant-module__d_Y84W__files .participant-module__d_Y84W__linkButton{flex-shrink:0}.participant-module__d_Y84W__fileError{color:#8e2626;margin-top:8px;font-size:14px;display:block}.participant-module__d_Y84W__checkbox{align-items:flex-start;gap:12px;margin:22px 0;font-size:14px;line-height:1.65;display:flex}.participant-module__d_Y84W__checkbox input{accent-color:#1b222e;flex-shrink:0;width:22px;height:22px;margin-top:1px}.participant-module__d_Y84W__documentHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.participant-module__d_Y84W__sectionHeading{align-items:center;gap:10px;display:inline-flex}.participant-module__d_Y84W__sectionHeading span{flex:none;font-size:22px;line-height:1}.participant-module__d_Y84W__documentHeading h2{margin-bottom:0}.participant-module__d_Y84W__documentHeading p{color:#596270;margin:6px 0 0;font-size:14px}.participant-module__d_Y84W__documentHeading>span{background:#edf0f4;border-radius:20px;padding:4px 12px;font-weight:700}.participant-module__d_Y84W__documents li{border-top:1px solid #dce0e5;padding:22px 0}.participant-module__d_Y84W__documents li>p{margin:14px 0 0}.participant-module__d_Y84W__hints{background:#f1f5f8;border-radius:10px;margin-top:18px;padding:16px}.participant-module__d_Y84W__hints p{margin:10px 0 0}.participant-module__d_Y84W__reply{background:#eff5f1;border:1px solid #a7c5b2;border-radius:10px;margin-top:18px;padding:16px}.participant-module__d_Y84W__reply>div{border-top:1px solid #c6ddce;margin-top:14px;padding-top:12px}.participant-module__d_Y84W__reply p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}.participant-module__d_Y84W__messages{max-height:360px;margin:12px 0 22px;padding:0;list-style:none;overflow-y:auto}.participant-module__d_Y84W__messages li{border-top:1px solid #dce0e5;padding:12px 0}.participant-module__d_Y84W__messages p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0}.participant-module__d_Y84W__zoomLink{align-items:center;margin-top:10px;text-decoration:none;display:inline-flex}.participant-module__d_Y84W__messageInput{resize:vertical;width:100%;min-height:100px;font:inherit;border:1px solid #7f8a9a;border-radius:10px;padding:12px}.participant-module__d_Y84W__messageInput:focus-visible{outline-offset:3px;outline:3px solid #354b65}.participant-module__d_Y84W__progressList{margin:12px 0 20px;padding:0;list-style:none}.participant-module__d_Y84W__progressList li{border-top:1px solid #dce0e5;padding:10px 0}.participant-module__d_Y84W__sessionForm{border-top:1px solid #dce0e5;padding-top:24px}.participant-module__d_Y84W__sessionForm h3{font-size:20px;font-weight:800}.participant-module__d_Y84W__sessionForm textarea,.participant-module__d_Y84W__sessionForm select{width:100%;font:inherit;background:#fff;border:1px solid #7f8a9a;border-radius:10px;padding:12px}.participant-module__d_Y84W__sessionForm textarea{resize:vertical;min-height:92px}.participant-module__d_Y84W__sessionForm label{gap:7px;display:grid}.participant-module__d_Y84W__sessionForm .participant-module__d_Y84W__checkbox{display:flex}.participant-module__d_Y84W__help{color:#596270;max-width:720px;margin-top:16px;line-height:1.65}.participant-module__d_Y84W__help strong{color:#1b222e}.participant-module__d_Y84W__help p{margin:8px 0 12px}.participant-module__d_Y84W__help a{color:#354b65;font-weight:700;text-decoration:underline}@media (max-width:720px){.participant-module__d_Y84W__portal{padding:28px 18px 48px}.participant-module__d_Y84W__loginGrid{grid-template-columns:1fr;gap:0}.participant-module__d_Y84W__card{padding:22px 18px}.participant-module__d_Y84W__toolbar{align-items:flex-start}.participant-module__d_Y84W__documentHeading .participant-module__d_Y84W__secondary{width:100%}.participant-module__d_Y84W__files li{flex-direction:column;gap:0}.participant-module__d_Y84W__primary{width:100%}}.participant-module__d_Y84W__progressDetails{border-top:1px solid #dce0e5;margin-top:16px;padding-top:14px}.participant-module__d_Y84W__progressDetails summary{cursor:pointer;color:#354b65;padding:8px 0;font-weight:700}.participant-module__d_Y84W__progressDetails summary:focus-visible{outline-offset:3px;outline:3px solid #354b65}.participant-module__d_Y84W__portal{max-width:1160px}.participant-module__d_Y84W__loginGrid{border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:stretch;gap:0;max-width:none;margin:12px 0 30px;display:grid;overflow:hidden;box-shadow:0 22px 50px -35px #101a32}.participant-module__d_Y84W__loginIntro{color:#fff;background:radial-gradient(circle at 88% 12%,#35475e 0,#0000 40%),linear-gradient(145deg,#1b222e,#263c54);min-height:500px;padding:clamp(30px,5vw,60px);position:relative;overflow:hidden}.participant-module__d_Y84W__loginIntro:after{content:"";pointer-events:none;border:1px solid #ffffff2c;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-185px;right:-180px}.participant-module__d_Y84W__loginTag,.participant-module__d_Y84W__heroEyebrow,.participant-module__d_Y84W__loginStep,.participant-module__d_Y84W__planLabel{letter-spacing:.1em;font-size:12px;font-weight:800;display:inline-block}.participant-module__d_Y84W__loginTag{color:#cddce9}.participant-module__d_Y84W__loginIntro h1{letter-spacing:-.035em;max-width:560px;margin:45px 0 22px;font-size:clamp(34px,4.3vw,52px);line-height:1.07}.participant-module__d_Y84W__loginIntro p{color:#d9e2ea;max-width:390px;font-size:18px;line-height:1.5}.participant-module__d_Y84W__loginPreview{width:min(100%,480px);margin-top:24px}.participant-module__d_Y84W__loginTrust{color:#cddce9;align-items:center;gap:9px;margin-top:18px;font-size:14px;display:inline-flex}.participant-module__d_Y84W__loginTrust:before{content:"✓";color:#1b222e;background:#a4d7ca;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:900;display:grid}.participant-module__d_Y84W__loginCard.participant-module__d_Y84W__card{box-shadow:none;border:0;border-radius:0;flex-direction:column;justify-content:center;margin:0;padding:clamp(30px,5vw,62px);display:flex}.participant-module__d_Y84W__loginStep{color:#af3d4d;margin-bottom:12px}.participant-module__d_Y84W__loginCard h2{margin-bottom:24px;font-size:clamp(26px,3vw,34px)}.participant-module__d_Y84W__loginCard form{gap:16px}.participant-module__d_Y84W__loginCard form p{color:#596270}.participant-module__d_Y84W__loginCard .participant-module__d_Y84W__primary{background:#b93449;border-color:#b93449;justify-content:center;align-items:center;gap:12px;display:flex}.participant-module__d_Y84W__loginCard .participant-module__d_Y84W__primary:hover{background:#99293b}.participant-module__d_Y84W__loginCard small a{color:#354b65;text-decoration:underline}.participant-module__d_Y84W__dashboardHero{color:#fff;background:radial-gradient(circle at 93% -24%,#49627c 0,#0000 38%),linear-gradient(125deg,#1b222e,#263c54);border-radius:26px;grid-template-columns:minmax(0,1.5fr) minmax(260px,.85fr);align-items:center;gap:30px;margin-bottom:18px;padding:clamp(30px,4vw,50px);display:grid;position:relative;overflow:hidden}.participant-module__d_Y84W__dashboardHero:after{content:"";pointer-events:none;border:1px solid #ffffff25;border-radius:50%;width:430px;height:430px;position:absolute;bottom:-330px;right:-130px}.participant-module__d_Y84W__heroEyebrow{color:#c8d9e7}.participant-module__d_Y84W__heroCopy h1{letter-spacing:-.025em;margin:12px 0;font-size:clamp(30px,4vw,44px);line-height:1.1}.participant-module__d_Y84W__heroCopy p{color:#e4edf4;margin:0 0 25px;font-size:17px}.participant-module__d_Y84W__heroAppointment{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff13;border:1px solid #ffffff35;border-radius:18px;gap:8px;min-height:180px;padding:24px;display:grid;position:relative}.participant-module__d_Y84W__heroAppointment svg{color:#f3bd87;width:27px;height:27px}.participant-module__d_Y84W__heroAppointment>span{color:#d3e1ed;letter-spacing:.1em;font-size:11px;font-weight:800}.participant-module__d_Y84W__heroAppointment strong{font-size:24px;line-height:1.2}.participant-module__d_Y84W__heroAppointment small{color:#e5edf4}.participant-module__d_Y84W__quickActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:26px;display:grid}.participant-module__d_Y84W__quickActions a{color:#1b222e;background:#fff;border:1px solid #dce0e5;border-radius:16px;align-items:center;gap:14px;min-height:94px;padding:16px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 9px 22px -19px #15253e}.participant-module__d_Y84W__quickActions a:hover{transform:translateY(-2px);box-shadow:0 15px 26px -19px #15253e}.participant-module__d_Y84W__quickActions a>span:nth-child(2){gap:4px;min-width:0;display:grid}.participant-module__d_Y84W__quickActions a>span:last-child{color:#b93449;margin-left:auto;font-size:20px}.participant-module__d_Y84W__quickActions small{color:#596270}.participant-module__d_Y84W__quickIcon{color:#294963;background:#e8f0f6;border-radius:13px;flex:none;place-items:center;width:45px;height:45px;display:grid}.participant-module__d_Y84W__quickActions a:nth-child(2) .participant-module__d_Y84W__quickIcon{color:#2d6856;background:#e9f4ef}.participant-module__d_Y84W__quickActions a:nth-child(3) .participant-module__d_Y84W__quickIcon{color:#9c5141;background:#fdf0e8}.participant-module__d_Y84W__quickIcon svg,.participant-module__d_Y84W__sectionHeading svg{flex:none;width:23px;height:23px}.participant-module__d_Y84W__workspaceGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:start;gap:20px;display:grid}.participant-module__d_Y84W__workspaceGrid>*{min-width:0}.participant-module__d_Y84W__anchorSection,#participant-module__d_Y84W__nachrichten,#participant-module__d_Y84W__dokument-senden,#participant-module__d_Y84W__meine-dokumente{scroll-margin-top:8.5rem}.participant-module__d_Y84W__planCard{box-shadow:none;background:#edf3f6;border-color:#d4e1e9}.participant-module__d_Y84W__planCard h2{font-size:21px}.participant-module__d_Y84W__planCard .participant-module__d_Y84W__sectionHeading svg{color:#345a72}.participant-module__d_Y84W__planLabel{color:#526a78;margin:10px 0 5px}.participant-module__d_Y84W__planCard .participant-module__d_Y84W__planGoal{margin:0 0 12px;font-size:17px;font-weight:700;line-height:1.4}.participant-module__d_Y84W__planNote{background:#fff5e7;border-radius:10px;padding:12px;font-size:14px}.participant-module__d_Y84W__uploadCard{background:#fbfaf7}.participant-module__d_Y84W__uploadPick{color:#1b222e;cursor:pointer;width:100%;font:inherit;text-align:center;background:#f2f7fa;border:2px dashed #9ab0be;border-radius:15px;justify-items:center;gap:9px;padding:30px 18px;display:grid}.participant-module__d_Y84W__uploadPick:hover{background:#e8f2f7;border-color:#45677d}.participant-module__d_Y84W__uploadPick svg{color:#345a72;width:29px;height:29px}.participant-module__d_Y84W__uploadPick small{font-weight:400}.participant-module__d_Y84W__portal a:focus-visible,.participant-module__d_Y84W__portal button:focus-visible,.participant-module__d_Y84W__portal summary:focus-visible{outline-offset:3px;outline:3px solid #b93449}@media (max-width:900px){.participant-module__d_Y84W__dashboardHero{grid-template-columns:1fr}.participant-module__d_Y84W__heroAppointment{min-height:0}.participant-module__d_Y84W__workspaceGrid{grid-template-columns:1fr}}@media (max-width:720px){.participant-module__d_Y84W__loginGrid{grid-template-columns:1fr}.participant-module__d_Y84W__loginIntro{min-height:0;padding:30px 25px}.participant-module__d_Y84W__loginIntro h1{margin:26px 0 14px;font-size:32px}.participant-module__d_Y84W__loginPreview{margin-top:20px}.participant-module__d_Y84W__loginTrust{margin-top:12px}.participant-module__d_Y84W__loginCard.participant-module__d_Y84W__card{padding:30px 24px}.participant-module__d_Y84W__dashboardHero{padding:27px 22px}.participant-module__d_Y84W__quickActions{grid-template-columns:1fr;gap:9px}.participant-module__d_Y84W__quickActions a{min-height:70px;padding:11px 14px}.participant-module__d_Y84W__quickIcon{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.participant-module__d_Y84W__quickActions a{transition:none}}.participant-module__d_Y84W__help{color:#1b222e;background:#fff;border:1px solid #dce0e5;border-radius:16px;max-width:none;margin:0 0 28px;padding:18px 22px}.participant-module__d_Y84W__helpMain{align-items:center;gap:16px;display:flex}.participant-module__d_Y84W__helpSymbol{color:#294963;background:#e8f0f6;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.participant-module__d_Y84W__helpMain>div{flex:1}.participant-module__d_Y84W__helpMain p{color:#596270;margin:2px 0 0}.participant-module__d_Y84W__help .participant-module__d_Y84W__helpCall{color:#294963;white-space:nowrap;background:#edf3f6;border-radius:10px;align-items:center;gap:12px;padding:11px 16px;text-decoration:none;display:inline-flex}.participant-module__d_Y84W__help .participant-module__d_Y84W__helpCall:hover{background:#dcebf3}.participant-module__d_Y84W__helpDetails{color:#596270;border-top:1px solid #e6e9ed;margin-top:15px;padding-top:10px;font-size:14px}.participant-module__d_Y84W__helpDetails summary{cursor:pointer;font-weight:700}.participant-module__d_Y84W__helpDetails p{margin:8px 0}@media (max-width:720px){.participant-module__d_Y84W__helpMain{flex-wrap:wrap;align-items:flex-start}.participant-module__d_Y84W__helpCall{margin-left:60px}}.participant-module__d_Y84W__coachNav{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:-8px 0 22px;display:grid}.participant-module__d_Y84W__coachNav a{color:#1b222e;background:#fff;border:1px solid #d5e0e6;border-radius:12px;align-items:center;gap:10px;min-height:66px;padding:12px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.participant-module__d_Y84W__coachNav a:hover,.participant-module__d_Y84W__coachNav a:focus-visible{background:#e9eff3}.participant-module__d_Y84W__coachNav svg{color:#a51116;flex:none;width:22px;height:22px}.participant-module__d_Y84W__coachAnchor{scroll-margin-top:8.5rem}@media (max-width:720px){.participant-module__d_Y84W__coachNav{grid-template-columns:repeat(2,minmax(0,1fr))}}.participant-module__d_Y84W__coachPreview{color:#1b222e;background:#fff;border-radius:20px;max-width:480px;margin-top:30px;padding:16px;position:relative;transform:rotate(-1deg);box-shadow:0 22px 45px #07142450}.participant-module__d_Y84W__coachPreviewTop{color:#526476;border-bottom:1px solid #e2e7ed;justify-content:space-between;align-items:center;gap:12px;padding:2px 5px 13px;font-size:12px;font-weight:800;display:flex}.participant-module__d_Y84W__coachPreviewTop span:first-child{color:#1b222e;align-items:center;gap:8px;display:inline-flex}.participant-module__d_Y84W__coachPreviewTop svg{color:#b93449;width:20px;height:20px}.participant-module__d_Y84W__coachPreviewCase{align-items:center;gap:12px;padding:20px 5px;display:flex}.participant-module__d_Y84W__coachPreviewCase>span:nth-child(2){gap:2px;display:grid}.participant-module__d_Y84W__coachPreviewCase strong{font-size:17px}.participant-module__d_Y84W__coachPreviewCase small{color:#596270}.participant-module__d_Y84W__coachPreviewAvatar{color:#294963;background:#e8f0f6;border-radius:13px;flex:none;place-items:center;width:45px;height:45px;display:grid}.participant-module__d_Y84W__coachPreviewDot{background:#4ba786;border-radius:50%;width:9px;height:9px;margin-left:auto}.participant-module__d_Y84W__coachPreviewTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.participant-module__d_Y84W__coachPreviewTiles span{color:#354b65;text-align:center;background:#f0f4f7;border-radius:11px;justify-items:center;gap:7px;padding:14px 5px;font-size:11px;font-weight:800;display:grid}.participant-module__d_Y84W__coachPreviewTiles svg{width:23px;height:23px}.participant-module__d_Y84W__coachNav{gap:14px;margin:0 0 26px}.participant-module__d_Y84W__coachNav a{border-radius:16px;gap:12px;min-height:96px;padding:15px;transition:transform .15s,box-shadow .15s;box-shadow:0 9px 22px -19px #15253e}.participant-module__d_Y84W__coachNav a:hover{transform:translateY(-2px);box-shadow:0 15px 26px -19px #15253e}.participant-module__d_Y84W__coachNav a>span:nth-child(2){gap:3px;min-width:0;display:grid}.participant-module__d_Y84W__coachNav a>span:last-child{color:#b93449;margin-left:auto;font-size:20px}.participant-module__d_Y84W__coachNav small{font-size:12px;font-weight:500;line-height:1.3}.participant-module__d_Y84W__coachNav .participant-module__d_Y84W__quickIcon svg{color:currentColor}@media (max-width:720px){.participant-module__d_Y84W__coachPreview{margin-top:22px;transform:none}.participant-module__d_Y84W__coachNav{gap:9px}.participant-module__d_Y84W__coachNav a{min-height:80px;padding:10px}.participant-module__d_Y84W__coachNav .participant-module__d_Y84W__quickIcon{width:38px;height:38px}.participant-module__d_Y84W__coachNav small{display:none}}@media (prefers-reduced-motion:reduce){.participant-module__d_Y84W__coachNav a{transition:none}}.participant-module__d_Y84W__heroNext{color:#fff;background:#ffffff16;border:1px solid #ffffff4a;border-radius:13px;flex-wrap:wrap;align-items:center;gap:8px 14px;max-width:560px;padding:14px 17px;text-decoration:none;display:flex}.participant-module__d_Y84W__heroNext>span:first-child{letter-spacing:.1em;color:#d3e1ed;width:100%;font-size:11px;font-weight:800}.participant-module__d_Y84W__heroNext strong{flex:1;line-height:1.4}.participant-module__d_Y84W__heroNext>span:last-child{color:#f3bd87;font-size:20px}.participant-module__d_Y84W__heroNext:hover{background:#ffffff26}.participant-module__d_Y84W__progressOverview{background:#f8fbfd;border-color:#d5e3ec;padding:clamp(22px,3vw,32px)}.participant-module__d_Y84W__progressHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.participant-module__d_Y84W__progressHeading h2{margin:2px 0 0}.participant-module__d_Y84W__progressHeading>svg{color:#345a72;width:30px;height:30px}.participant-module__d_Y84W__progressOverview>p{margin:0}.participant-module__d_Y84W__progressMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.participant-module__d_Y84W__progressMetric{background:#fff;border:1px solid #e2e9ee;border-radius:14px;min-width:0;padding:18px}.participant-module__d_Y84W__metricHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:14px;display:flex}.participant-module__d_Y84W__metricHeader strong{font-size:15px}.participant-module__d_Y84W__metricHeader span{color:#294963;white-space:nowrap;font-size:15px;font-weight:800}.participant-module__d_Y84W__progressTrack{background:#dce7ee;border-radius:20px;height:12px;overflow:hidden}.participant-module__d_Y84W__progressTrack span{border-radius:inherit;background:#327963;height:100%;display:block}.participant-module__d_Y84W__progressMetric small{margin-top:9px}.participant-module__d_Y84W__milestoneList{gap:9px;margin:10px 0 20px;padding:0;list-style:none;display:grid}.participant-module__d_Y84W__milestoneList li{background:#fff;border:1px solid #dce7ec;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.participant-module__d_Y84W__milestoneList li>div{gap:4px;min-width:0;display:grid}.participant-module__d_Y84W__milestoneList strong,.participant-module__d_Y84W__milestoneList small{line-height:1.4}.participant-module__d_Y84W__milestoneIcon{color:#294963;background:#e8eef2;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:21px;line-height:1;display:grid}.participant-module__d_Y84W__milestoneDone .participant-module__d_Y84W__milestoneIcon{color:#266249;background:#dceee6;font-size:17px;font-weight:900}@media (max-width:720px){.participant-module__d_Y84W__progressMetrics{grid-template-columns:1fr}.participant-module__d_Y84W__heroNext{margin-top:3px}}
.ParticipantPreview-module__wClr-q__preview{color:#1b222e;background:#f6f8f8;border:1px solid #d9e2e9;border-radius:18px;width:100%;overflow:hidden;box-shadow:0 24px 52px -32px #091a2d8c}.ParticipantPreview-module__wClr-q__topbar{color:#fff;background:#202d3b;align-items:center;gap:9px;min-height:48px;padding:8px 16px;display:flex}.ParticipantPreview-module__wClr-q__brandMark{color:#202d3b;letter-spacing:-.08em;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:27px;height:27px;font-size:10px;font-weight:900;display:inline-flex}.ParticipantPreview-module__wClr-q__brandMark span{color:#b93449}.ParticipantPreview-module__wClr-q__topbarTitle{letter-spacing:.01em;font-size:11px;font-weight:700}.ParticipantPreview-module__wClr-q__topbarDot{background:#a4d7ca;border-radius:50%;width:7px;height:7px;margin-left:auto}.ParticipantPreview-module__wClr-q__canvas{padding:clamp(14px,3vw,22px)}.ParticipantPreview-module__wClr-q__welcome{color:#fff;background:linear-gradient(120deg,#283e54,#1b222e);border-radius:12px;gap:7px;min-height:92px;padding:15px 18px;display:grid}.ParticipantPreview-module__wClr-q__welcome span{color:#c8d9e7;letter-spacing:.12em;font-size:9px;font-weight:800}.ParticipantPreview-module__wClr-q__welcome strong{font-size:clamp(17px,2.5vw,23px);line-height:1.2}.ParticipantPreview-module__wClr-q__welcome i{background:#f3bd87;border-radius:5px;width:44px;height:3px}.ParticipantPreview-module__wClr-q__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.ParticipantPreview-module__wClr-q__tile{background:#fff;border:1px solid #e0e6ea;border-radius:12px;justify-items:start;gap:5px;min-width:0;min-height:115px;padding:13px 10px;display:grid}.ParticipantPreview-module__wClr-q__tile>span{border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.ParticipantPreview-module__wClr-q__tile svg{width:17px;height:17px}.ParticipantPreview-module__wClr-q__blue{color:#294963;background:#e8f0f6}.ParticipantPreview-module__wClr-q__coral{color:#a43440;background:#f9e9e8}.ParticipantPreview-module__wClr-q__green{color:#2d6856;background:#e9f4ef}.ParticipantPreview-module__wClr-q__tile strong{font-size:clamp(10px,1.8vw,13px);line-height:1.1}.ParticipantPreview-module__wClr-q__tile small{color:#596270;font-size:10px;line-height:1.2}@media (max-width:380px){.ParticipantPreview-module__wClr-q__tile{padding:10px 6px}.ParticipantPreview-module__wClr-q__tile strong{font-size:10px}.ParticipantPreview-module__wClr-q__tile small{font-size:9px}}
.zugang-module__bqCMwq__shell{color:#1b222e;width:min(100%,1160px);margin:0 auto;padding:36px 24px 68px}.zugang-module__bqCMwq__hero{color:#fff;background:radial-gradient(circle at 92% 8%,#4a5f74 0,#0000 32%),linear-gradient(130deg,#1b222e,#273a4c);border-radius:26px;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,70px);padding:clamp(28px,5vw,58px);display:grid;overflow:hidden}.zugang-module__bqCMwq__eyebrow{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.zugang-module__bqCMwq__intro .zugang-module__bqCMwq__eyebrow{color:#c8d9e7}.zugang-module__bqCMwq__intro h1{letter-spacing:-.035em;max-width:560px;margin:16px 0 20px;font-size:clamp(32px,4.6vw,54px);font-weight:800;line-height:1.08}.zugang-module__bqCMwq__intro>p:not(.zugang-module__bqCMwq__accessNote){color:#e2eaf0;max-width:520px;font-size:18px;line-height:1.55}.zugang-module__bqCMwq__action{color:#1b222e;text-align:center;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:18px;min-height:52px;margin-top:27px;padding:13px 20px;font-weight:800;display:inline-flex}.zugang-module__bqCMwq__action:hover{background:#e9eff3}.zugang-module__bqCMwq__accessNote{color:#dbe6ed;align-items:flex-start;gap:9px;max-width:500px;margin-top:25px;font-size:13px;line-height:1.5;display:flex}.zugang-module__bqCMwq__accessNote svg{flex:none;width:20px;height:20px}.zugang-module__bqCMwq__previewColumn{min-width:0}.zugang-module__bqCMwq__previewLabel{color:#d5e2eb;margin-bottom:12px;font-size:12px;font-weight:700;display:block}.zugang-module__bqCMwq__guide{background:#e9eff3;border:1px solid #d8e2e8;border-radius:20px;grid-template-columns:.8fr 1.4fr;align-items:center;gap:22px 36px;margin-top:24px;padding:28px 32px;display:grid}.zugang-module__bqCMwq__guide .zugang-module__bqCMwq__eyebrow{color:#a51116}.zugang-module__bqCMwq__guide h2{margin-top:8px;font-size:clamp(20px,2.7vw,27px);font-weight:800;line-height:1.2}.zugang-module__bqCMwq__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.zugang-module__bqCMwq__steps li{background:#fff;border-radius:13px;align-items:flex-start;gap:12px;min-height:86px;padding:15px;display:flex}.zugang-module__bqCMwq__steps li>span{color:#fff;background:#1b222e;border-radius:9px;flex:none;place-items:center;width:33px;height:33px;font-size:11px;font-weight:800;display:grid}.zugang-module__bqCMwq__steps strong{font-size:14px}.zugang-module__bqCMwq__steps p{color:#454e5f;margin-top:4px;font-size:12px;line-height:1.4}.zugang-module__bqCMwq__installLink{color:#294963;text-underline-offset:3px;grid-column:2;width:fit-content;font-size:14px;font-weight:800;text-decoration:underline}.zugang-module__bqCMwq__coach{background:#fff;border:1px solid #dce0e5;border-radius:16px;align-items:center;gap:17px;margin-top:24px;padding:20px 24px;display:flex}.zugang-module__bqCMwq__coachIcon{color:#294963;background:#e9eff3;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;display:grid}.zugang-module__bqCMwq__coach>div{flex:1}.zugang-module__bqCMwq__coach strong{font-size:15px}.zugang-module__bqCMwq__coach p{color:#596270;margin-top:3px;font-size:13px;line-height:1.4}.zugang-module__bqCMwq__coach a{color:#294963;white-space:nowrap;text-underline-offset:3px;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:800;text-decoration:underline;display:inline-flex}@media (max-width:900px){.zugang-module__bqCMwq__hero{grid-template-columns:1fr}.zugang-module__bqCMwq__previewColumn{width:min(100%,600px)}.zugang-module__bqCMwq__guide{grid-template-columns:1fr}.zugang-module__bqCMwq__installLink{grid-column:1}}@media (max-width:600px){.zugang-module__bqCMwq__shell{padding:20px 16px 48px}.zugang-module__bqCMwq__hero{border-radius:18px;padding:27px 21px}.zugang-module__bqCMwq__intro h1{font-size:34px}.zugang-module__bqCMwq__action{width:100%}.zugang-module__bqCMwq__guide{padding:22px 18px}.zugang-module__bqCMwq__steps{grid-template-columns:1fr}.zugang-module__bqCMwq__steps li{min-height:0}.zugang-module__bqCMwq__coach{flex-wrap:wrap;padding:18px}.zugang-module__bqCMwq__coach>div{flex-basis:calc(100% - 59px)}.zugang-module__bqCMwq__coach a{margin-left:59px}}
