.participation-commitment{color:#234338;background:#eff5ef;border:1px solid #c6d9cc;border-radius:16px;gap:14px;margin:16px 0;padding:20px;display:flex}.participation-commitment svg{flex-shrink:0}.participation-commitment p{color:#344b40!important;margin:8px 0 0!important}.participation-person{overflow-wrap:anywhere;border-bottom:1px solid #d9e3dc;padding:22px 0}.participation-person:last-child{border-bottom:0}.participation-person h3{margin:0}.participation-person summary{cursor:pointer;color:#24583e;padding:12px 0;font-weight:650}.participation-person form{max-width:720px;margin-top:16px}.participation-note{color:#4d3d20;background:#faf3e4;border-left:4px solid #ad8138;border-radius:8px;margin:16px 0;padding:16px}.participation-stats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin:20px 0;display:grid}.participation-stats>div{background:#f2f6f1;border:1px solid #d9e3d7;border-radius:14px;flex-direction:column;gap:8px;padding:18px;display:flex}.participation-stats strong{color:#26523c;font-size:1.9rem;line-height:1.2}.participation-stats span{color:#415147;font-size:.9rem}.participation-person .trial-tag{white-space:normal;text-align:center}.participation-person details p{white-space:pre-line}@media (max-width:600px){.participation-person .trial-between{flex-direction:column;align-items:flex-start;gap:10px}.participation-commitment{padding:16px}.participation-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.mentoring-welcome-guide h3{align-items:center;gap:8px;display:flex}.mentoring-welcome-guide h3 svg{color:#426e4a;flex-shrink:0}.mentoring-welcome-guide li{margin-bottom:10px;line-height:1.7}.mentoring-welcome-guide ol,.mentoring-welcome-guide ul{list-style:revert;padding-left:24px}.mentoring-welcome-guide .trial-grid>article{background:#f7f8f3;border:1px solid #dce5d7;border-radius:14px;padding:18px}@media print{body.printing-mentor-guide *{visibility:hidden!important}body.printing-mentor-guide .mentoring-welcome-guide,body.printing-mentor-guide .mentoring-welcome-guide *{visibility:visible!important}body.printing-mentor-guide .mentoring-welcome-guide{width:100%;box-shadow:none;margin:0;position:absolute;top:0;left:0;color:#172e22!important;background:#fff!important}body.printing-mentor-guide .no-guide-print{display:none!important}body.printing-mentor-guide .mentoring-welcome-guide article{break-inside:avoid}body.printing-mentor-guide .trial-grid{display:block}}.career-readiness h2,.career-readiness h3,.readiness-next h3{align-items:center;gap:10px;display:flex}.readiness-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.readiness-chart{gap:24px;margin:26px 0;display:grid}.readiness-label{justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.readiness-label strong{font-size:1.05rem}.readiness-label span{color:#425a50}.readiness-series{grid-template-columns:65px minmax(0,1fr) 18px;align-items:center;gap:10px;margin:5px 0;display:grid}.readiness-track{background:#e8eeea;border-radius:8px;height:14px;overflow:hidden}.readiness-fill{background:#456b57;border-radius:8px;height:100%;display:block}.readiness-fill.start{background:#819477}.readiness-fill.midpoint{background:#ad703c}.readiness-fill.end{background:#315d4b}.readiness-scale{color:#425a50;font-size:.88rem}.readiness-priorities,.readiness-next{color:#243b30;background:#eef3e9;border:1px solid #d7e2cd;border-radius:16px;margin:20px 0;padding:22px}.readiness-milestones{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.readiness-milestones>div{background:#f5f6f3;border-radius:12px;flex-direction:column;gap:5px;padding:14px;display:flex}.career-readiness form{margin-top:20px}.readiness-next details{margin:12px 0}.readiness-next p{overflow-wrap:anywhere}@media (max-width:600px){.readiness-label{display:block}.readiness-label span{font-size:.9rem;display:block}.readiness-milestones{grid-template-columns:1fr}.readiness-heading{display:block}}.readiness-axis{color:#425a50;justify-content:space-between;margin-top:5px;font-size:.8rem;display:flex}.readiness-empty{background:repeating-linear-gradient(90deg,#e8eeea 0% calc(20% - 2px),#fff calc(20% - 2px) 20%)}.readiness-meaning{color:#425a50;margin:4px 0;font-size:.88rem;font-weight:400;line-height:1.5;display:block}.career-readiness{scroll-margin-top:100px}.readiness-track{height:18px}.career-readiness details summary{cursor:pointer;font-weight:600}.university-entry-brand{color:#172641;overflow-wrap:anywhere;background:#fff;border:1px solid #dce3ed;border-radius:16px;max-width:680px;margin:20px 0;padding:24px}.university-entry-brand .trial-partner-brand{text-align:left;justify-content:flex-start;gap:16px}.university-entry-brand .trial-partner-brand strong{font-size:1.2rem}.university-entry-brand .trial-partner-brand img{object-fit:contain;max-width:110px;max-height:64px}.university-entry-brand>small{color:#52627a;margin-top:12px;display:block}.university-entry-brand p{color:#33455f;margin:16px 0 0;font-size:1rem;line-height:1.6}.university-entry-support{border-top:1px solid #e3e8ef;padding-top:16px}.university-entry-link{border-top:1px solid #e3e8ef;margin-top:24px;padding-top:20px}.programme-record-brand{margin:0 0 24px}.programme-record-brand .trial-partner-brand{justify-content:center}.programme-record-brand>small{margin-top:8px;display:block}.trial-brand-preview .university-entry-brand{margin-bottom:0}.trial-top .trial-brand-powered{letter-spacing:.03em;color:#52627a;font-size:11px;display:block}.university-brand-unavailable{color:#33455f;background:#f5f7fa;border:1px solid #dce3ed;border-radius:12px;max-width:680px;padding:16px}@media (max-width:600px){.university-entry-brand{padding:18px}.university-entry-brand .trial-partner-brand img{max-width:80px;max-height:52px}}.trial-root{--ink:#173c45;--muted:#536775;--line:#dce4e7;color:#183640;background:#f3f6f7;min-height:100vh;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.65}.trial-root *{box-sizing:border-box}.trial-root h1,.trial-root h2,.trial-root h3,.trial-root p{margin:0 0 1rem}.trial-root h1{letter-spacing:-.025em;font-family:Georgia,serif;font-size:clamp(2rem,3.2vw,3rem);font-weight:500;line-height:1.16}.trial-root h2{font-size:1.4rem;font-weight:650;line-height:1.3}.trial-root h3{margin-top:1.4rem;font-size:1.05rem;font-weight:700}.trial-root small{color:var(--muted);font-size:.875rem}.trial-root button{cursor:pointer;white-space:normal;line-height:1.35}.trial-root button:disabled{cursor:not-allowed}:is(.trial-root button:focus-visible,.trial-root a:focus-visible){outline-offset:3px;outline:3px solid #447ed0}.trial-root [data-slot=button]{border-radius:10px;flex-shrink:0;height:auto;min-height:44px;padding:12px 18px;font-size:.95rem}.trial-root input:not([type=checkbox]),.trial-root select{color:#173c45;background:#fff;border:1px solid #b9c8ce;border-radius:8px;width:100%;height:auto;min-height:48px;padding:11px 13px;font-size:1rem}.trial-root select{text-overflow:ellipsis;padding-right:36px}.trial-root textarea{color:#173c45;background:#fff;border:1px solid #b9c8ce;border-radius:8px;width:100%;min-height:100px;padding:12px;font-size:1rem;line-height:1.6}.trial-root form{gap:18px;display:grid}.trial-root form>[data-slot=button]{justify-self:start}.trial-root ul,.trial-root ol{margin:0 0 20px;padding-left:22px}.trial-root li{margin:10px 0}.trial-brand{color:var(--ink);align-items:center;gap:12px;font-size:1.7rem;font-weight:700;text-decoration:none;display:flex}.trial-brand>span{background:var(--ink);color:#deedab;border-radius:12px;place-items:center;width:46px;height:46px;font-family:Georgia,serif;font-size:2rem;font-style:italic;display:grid}.trial-top{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:28px;padding:16px 32px;display:flex}.trial-top>div{flex:1;min-width:0}.trial-top small{overflow-wrap:anywhere;display:block}.trial-university{font-weight:600}.trial-shell{grid-template-columns:240px minmax(0,1fr);max-width:1600px;margin:auto;display:grid}.trial-sidebar{color:#fff;background:#173c45;min-height:calc(100vh - 85px);padding:30px 20px}.trial-eyebrow{letter-spacing:.12em;color:#516d75;margin-bottom:12px;font-size:.82rem;font-weight:700;display:block}.trial-sidebar .trial-eyebrow{color:#bdced0;margin-left:14px}.trial-sidebar nav{gap:7px;margin-top:24px;display:grid}.trial-sidebar nav button{text-align:left;color:#e7eeef;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:14px;font-size:1rem;font-weight:500;display:flex}.trial-sidebar nav button.active{color:#173c45;background:#dfedb0}.trial-sidebar nav button:hover:not(.active){background:#2a4c55}.trial-sidebar nav svg{flex-shrink:0}.trial-sidebar-note{color:#bdced0;border-top:1px solid #416069;margin-top:44px;padding:24px 14px;font-size:.875rem}.trial-content{flex-direction:column;gap:24px;width:100%;min-width:0;max-width:1220px;padding:32px;display:flex}.trial-page-heading h1{margin:0}.trial-narrow{max-width:750px;margin:40px auto}.trial-card{border:1px solid var(--line);overflow-wrap:anywhere;background:#fff;border-radius:18px;min-width:0;padding:26px;box-shadow:0 3px 9px #102b3505}.trial-card .trial-card{box-shadow:none;padding:20px}.trial-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.trial-between h2{margin-bottom:12px}.trial-field{gap:7px;min-width:0;font-size:.95rem;font-weight:500;display:grid}.trial-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:18px;display:grid}.trial-pace-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.trial-muted{color:#536775;font-size:.93rem}.trial-hero{color:#fff;background:#173c45;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(220px,.65fr);align-items:center;gap:28px;padding:32px;display:grid}.trial-hero h2{font-family:Georgia,serif;font-size:2rem;font-weight:400;line-height:1.2}.trial-pace{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.trial-hero .trial-pace{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.trial-pace>div{color:#173c45;text-align:center;border-radius:14px;flex-direction:column;align-items:center;min-width:0;padding:20px 12px;display:flex}.trial-pace span{font-size:.9rem;font-weight:600}.trial-pace small{font-size:.8rem}.pace-0{background:#e2efb6}.pace-1{background:#dceff8}.pace-2{background:#fce1d8}.pace-3{background:#e9e1f9}.trial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.trial-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.trial-stats>div{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;padding:22px;display:flex}.trial-stats>div:nth-child(3n+1){border-top:4px solid #8ba453}.trial-stats>div:nth-child(3n+2){border-top:4px solid #68a9c4}.trial-stats>div:nth-child(3n){border-top:4px solid #bb8fca}.trial-stats span{color:var(--muted);font-size:.95rem}.trial-stats strong{font-size:2.35rem;font-weight:600}.trial-empty{color:#526773;background:#f3f6f7;border-radius:12px;padding:20px;margin:0!important}.trial-error,.trial-notice{border-radius:10px;margin:0;padding:16px 20px}.trial-error{color:#8a2822;background:#fff0ed;border:1px solid #efc1b9}.trial-notice{color:#255237;background:#ecf4df;border:1px solid #c9dcb3}.trial-actions{flex-wrap:wrap;gap:12px;margin:14px 0;display:flex}.trial-relationship{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.trial-relationship p{margin:4px 0}.trial-relationship strong{font-size:1.05rem}.trial-tag{color:#415b66;background:#edf1f3;border-radius:8px;margin-bottom:12px;padding:5px 10px;font-size:.85rem;font-weight:600;display:inline-flex}.trial-tag.practice{background:#e6f0fa}.trial-tag.industry{background:#ece4f8}.trial-tag.company{background:#e7efca}.trial-programme{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:22px;display:grid}.trial-session-list{gap:8px;display:grid}.trial-session-list button{text-align:left;border:1px solid var(--line);color:#173c45;background:#fff;border-radius:12px;gap:12px;min-width:0;padding:16px;display:flex}.trial-session-list button>span{font-family:Georgia,serif;font-size:1.35rem}.trial-session-list small{margin-top:6px;display:block}.trial-session-list button.active{color:#fff;background:#173c45}.trial-preline{white-space:pre-line}.trial-task{border-top:1px solid var(--line);padding:20px 0}.trial-task>strong{font-size:1.05rem}.trial-task form{background:#f3f6f7;border-radius:12px;padding:16px}.trial-meeting{border-top:1px solid var(--line);padding:18px 0}.trial-meeting summary{cursor:pointer;line-height:1.6}.trial-meeting summary span{display:inline}.trial-meeting summary strong{color:#526773;margin-top:4px;font-size:.93rem;display:block}.trial-meeting p{margin-top:16px}.trial-messages{gap:15px;max-height:600px;margin-bottom:26px;padding:8px;display:grid;overflow:auto}.trial-messages article{white-space:pre-wrap;background:#f0f4f6;border-radius:12px;justify-self:start;max-width:85%;padding:16px}.trial-messages article.own{background:#e5efcd;justify-self:end}.trial-messages article p{margin:8px 0}.trial-check{align-items:flex-start;gap:12px;padding:8px 0;font-size:.95rem;display:flex}.trial-check input{accent-color:#173c45;flex-shrink:0;width:18px;height:18px;margin-top:4px}.trial-chip-list{flex-wrap:wrap;gap:7px;margin:14px 0;display:flex}.trial-chip-list span{background:#edf2f4;border-radius:8px;padding:5px 10px;font-size:.85rem}.trial-data-row{border-bottom:1px solid var(--line);padding:12px 0}.trial-score{grid-template-columns:130px 1fr 90px;align-items:center;gap:15px;margin:20px 0;display:grid}.trial-score>div{gap:4px;display:grid}.trial-score>div span,.trial-score>div b{background:#bed1d7;border-radius:3px;height:12px;display:block}.trial-type-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.trial-type-cards button{text-align:left;background:#f8fafb;border:1px solid #bbcbd0;border-radius:12px;min-width:0;padding:20px}.trial-type-cards button.active{background:#eaf2dc;border:2px solid #173c45;padding:19px}.trial-type-cards span{margin-top:10px;font-size:.9rem;display:block}.trial-permission{background:#fbf2dd;border-radius:12px;margin-bottom:20px;padding:20px}.trial-permission h3{margin-top:0}.trial-idea{text-align:left;border:1px solid var(--line);background:#f3f7fa;border-radius:12px;width:100%;margin:12px 0;padding:20px;display:block}.trial-idea p{margin:10px 0}.trial-idea span{font-weight:700;text-decoration:underline}.trial-review{border:1px solid #bdcdd0;border-radius:12px;margin:20px 0;padding:20px}.trial-review>div{border-top:1px solid var(--line);padding-top:14px}.trial-reviewed{background:#edf4df;border-radius:12px;gap:15px;margin-top:20px;padding:20px;display:flex}.trial-reviewed svg{flex-shrink:0;margin-top:5px}.trial-reviewed h3{margin-top:0}.trial-link{color:#225e82;margin-bottom:14px;text-decoration:underline;display:block}.trial-login{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.trial-login-story{color:#fff;background:#173c45;flex-direction:column;justify-content:center;padding:clamp(30px,6vw,90px);display:flex}.trial-login-story .trial-brand{color:#fff;margin-bottom:70px}.trial-login-story h1{margin:10px 0 26px;font-size:clamp(2.8rem,4vw,4.5rem)}.trial-login-story>p{color:#d2e0e1;max-width:530px;font-size:1.15rem}.trial-login-story .trial-pace{margin-top:40px}.trial-login-form{align-self:center;max-width:740px;padding:clamp(24px,6vw,90px)}.trial-login-form .trial-card{padding:32px}.trial-auth-links{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:24px;display:flex}.trial-auth-links button{color:#255f76;font-size:.9rem;text-decoration:underline}.trial-primary{justify-content:space-between;width:100%}.trial-card>form+.trial-field{margin-top:20px}@media (max-width:1100px){.trial-shell{grid-template-columns:210px minmax(0,1fr)}.trial-content{padding:24px}.trial-programme{grid-template-columns:1fr}.trial-session-list{grid-template-columns:repeat(2,minmax(0,1fr))}.trial-hero{grid-template-columns:1fr}.trial-hero .trial-pace{grid-template-columns:repeat(4,minmax(0,1fr))}.trial-type-cards{grid-template-columns:1fr}.trial-login{grid-template-columns:1fr 1fr}.trial-login-story .trial-pace{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.trial-top{flex-wrap:wrap;gap:12px;padding:14px 18px}.trial-top>div{flex-basis:100%;order:3}.trial-top .trial-brand{flex:1}.trial-shell{display:block}.trial-sidebar{min-height:0;padding:14px 18px}.trial-sidebar>.trial-eyebrow,.trial-sidebar-note{display:none}.trial-sidebar nav{gap:6px;margin:0;padding-bottom:2px;display:flex;overflow-x:auto}.trial-sidebar nav button{white-space:nowrap;flex-shrink:0;padding:12px;font-size:.9rem}.trial-content{gap:20px;padding:22px 16px}.trial-card{padding:21px}.trial-grid{grid-template-columns:1fr}.trial-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.trial-stats>div{padding:18px}.trial-stats strong{font-size:2rem}.trial-pace-fields{grid-template-columns:1fr}.trial-pace{grid-template-columns:repeat(2,minmax(0,1fr))}.trial-hero{padding:24px}.trial-hero .trial-pace{grid-template-columns:repeat(2,minmax(0,1fr))}.trial-relationship{flex-direction:column;align-items:flex-start;gap:10px}.trial-session-list{grid-template-columns:1fr}.trial-score{grid-template-columns:95px 1fr 70px;gap:8px;font-size:.875rem}.trial-login{grid-template-columns:1fr}.trial-login-story{padding:30px}.trial-login-story .trial-brand{margin-bottom:32px}.trial-login-story .trial-pace{display:none}.trial-login-story h1{font-size:2.5rem}.trial-login-form,.trial-login-form .trial-card{padding:24px}.trial-root [data-slot=button]{max-width:100%}.trial-root summary{overflow-wrap:anywhere}}.trial-invite-result{overflow-wrap:anywhere;background:#f0f6f3;border:1px solid #cddedb;border-radius:16px;margin-top:24px;padding:24px}.trial-email-link{color:#183e45;border:1px solid #829c99;border-radius:8px;align-items:center;min-height:44px;padding:10px 16px;font-weight:600;text-decoration:underline;display:inline-flex}.trial-invite-result .trial-actions{flex-wrap:wrap}.trial-invite-result textarea{width:100%}.trial-entry{background:#f5f7f3;min-height:100vh;padding:32px 5%}.trial-entry main{max-width:1100px;margin:75px auto}.trial-entry h1{margin:18px 0;font-size:clamp(32px,4vw,48px);line-height:1.15}.trial-role-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:35px 0;display:grid}.trial-role-options>button{text-align:left;color:#183f47;cursor:pointer;background:#fff;border:1px solid #d5e2de;border-radius:20px;flex-direction:column;align-items:flex-start;gap:16px;padding:30px;transition:border-color .15s,box-shadow .15s;display:flex}.trial-role-options>button:nth-child(2){background:#eef5fa}.trial-role-options>button:nth-child(3){background:#f1edfa}:is(.trial-role-options>button:hover,.trial-role-options>button:focus-visible){outline-offset:3px;border-color:#264e54;outline:2px solid #264e54;box-shadow:0 8px 24px #193f4715}.trial-role-options h2{margin:0;font-size:26px}.trial-role-options p{margin:0;font-size:17px;line-height:1.6}.trial-role-options span{align-items:center;gap:10px;margin-top:auto;padding-top:8px;font-weight:600;display:flex}.trial-entry .trial-muted{margin:24px 0}.trial-entry .trial-muted button{text-decoration:underline}@media (max-width:720px){.trial-entry main{margin:40px auto}.trial-role-options{grid-template-columns:1fr;gap:16px}.trial-role-options>button{padding:24px}}.trial-top{border-top:4px solid var(--university-accent,#173c45)}.trial-partner-brand{align-items:center;gap:14px;min-width:0;display:flex}.trial-partner-brand img{object-fit:contain;background:#fff;border-radius:6px;flex-shrink:0;width:110px;max-height:58px;padding:4px}.trial-partner-brand strong,.trial-partner-brand span{overflow-wrap:anywhere;display:block}.trial-partner-brand span{color:var(--muted);font-size:.9rem}.trial-brand-preview{background:#fff;border:2px solid;border-radius:12px;max-width:650px;padding:24px}.trial-brand-preview>small{margin-bottom:12px;display:block}.trial-brand-preview>p{color:var(--muted);margin:14px 0 0;font-size:.9rem}.trial-sidebar nav button.active{box-shadow:inset 4px 0 0 var(--university-accent,#173c45)}@media (max-width:600px){.trial-partner-brand{flex-wrap:wrap}.trial-partner-brand img{width:90px;max-height:48px}}.trial-notification{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:20px 0}.trial-notification:last-child{border-bottom:0}.trial-notification h3{margin-top:14px}.trial-notification .trial-tag{display:inline-block}.trial-card summary{cursor:pointer;min-height:44px;padding:10px 0}.trial-avatar{object-fit:cover;vertical-align:middle;background:#e5ece4;border:2px solid #dbe4df;border-radius:50%;flex-shrink:0;width:64px;min-width:64px;height:64px;display:inline-flex}.trial-avatar-initials{color:#173c45;justify-content:center;align-items:center;font-size:22px;font-weight:700}.trial-photo-editor{background:#f4f7f4;border-radius:16px;align-items:flex-start;gap:24px;margin:20px 0 32px;padding:24px;display:flex}.trial-photo-editor>.trial-avatar{width:96px;height:96px}.trial-photo-editor input[type=file]{white-space:normal;max-width:100%;height:auto}.trial-photo-editor .trial-muted{max-width:560px}@media (max-width:600px){.trial-photo-editor{flex-direction:column;padding:16px}.trial-actions button{white-space:normal;height:auto;min-height:44px}}.trial-workspace-panel{outline:none;gap:24px;scroll-margin-top:24px;display:grid}.trial-workspace-panel>button{justify-self:start}.trial-assignment{background:#f4f7f4;border:1px solid #ccdcd1;border-radius:16px;margin:24px 0;padding:24px}.trial-unread{color:#fff;text-align:center;background:#173c45;border-radius:20px;min-width:24px;margin-left:auto;padding:2px 7px;font-size:13px}.trial-notice>button{margin-left:16px}.trial-time-options{flex-wrap:wrap;gap:12px;display:flex}.trial-time-options button{white-space:normal;height:auto;min-height:48px}.trial-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:24px 0;display:grid}.trial-calendar-grid>strong{text-align:center;font-size:13px}.trial-calendar-grid>button{color:#173c45;background:#fff;border:1px solid #dbe4df;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:76px;display:flex}.trial-calendar-grid>button>span{color:#305c4d;font-size:12px}@media (max-width:600px){.trial-calendar-grid{gap:3px}.trial-calendar-grid>button{min-height:58px}.trial-calendar-grid>button>span{font-size:10px}}.trial-root a.trial-join-meeting,.trial-root a.trial-join-meeting:visited{background:#173c45;font-weight:700;text-decoration:none;color:#fff!important}.trial-root a.trial-join-meeting:hover{background:#285763;color:#fff!important}.trial-root .trial-unread{color:#fff;background:#b42332;border:2px solid #fff;min-width:24px;min-height:24px;font-weight:700;line-height:18px;box-shadow:0 0 0 1px #b42332}.trial-root{--line:#dce4df;--muted:#50666b;color:#183c43;background:#f6f7f2;line-height:1.7}.trial-content{gap:28px;max-width:1260px;padding:36px}.trial-card{border-radius:20px;padding:30px;box-shadow:0 4px 20px #173c4505}.trial-page-heading{padding:8px 0 4px}.trial-page-heading h1{font-size:clamp(2.2rem,3.6vw,3.2rem)}.trial-top{box-shadow:0 1px 10px #173c4508}.trial-sidebar{background:#153b42}.trial-sidebar nav button{border-radius:12px;transition:background .16s}.trial-sidebar nav button.active{background:#e5efc5;box-shadow:inset 4px 0 #aac563}.trial-sidebar-note{line-height:1.8}.trial-root h2{letter-spacing:-.015em;font-size:1.5rem}.trial-root .trial-hero{background:linear-gradient(110deg,#163d44,#215660);border-radius:22px;padding:36px}.trial-hero h2{max-width:620px;font-size:clamp(1.85rem,3vw,2.5rem)}.trial-hero p{max-width:670px;font-size:1.05rem}.trial-hero .trial-pace>div{border:1px solid #ffffff40;box-shadow:0 4px 8px #08272a10}.trial-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.trial-metric{background:#edf3de;border:1px solid #dce6d4;border-radius:18px;flex-direction:column;gap:5px;min-width:0;padding:22px;display:flex}.trial-metric:nth-child(4n+2){background:#e8f2f7;border-color:#d6e4ed}.trial-metric:nth-child(4n+3){background:#fbece4;border-color:#efded3}.trial-metric:nth-child(4n+4){background:#f0eafb;border-color:#e2d9ef}.trial-metric svg{color:#375e65;margin-bottom:10px}.trial-metric strong{font-size:2.35rem;font-weight:650;line-height:1.15}.trial-metric span{color:#34525a;font-size:.93rem}.trial-filter-tabs{flex-wrap:wrap;gap:8px;margin:12px 0 22px;display:flex}.trial-filter-tabs button{color:#21434b;background:#f6f8f5;border:1px solid #d5e1de;border-radius:10px;padding:11px 15px;font-weight:600}.trial-filter-tabs button[aria-pressed=true]{color:#fff;background:#193f47;border-color:#193f47}.trial-filter-tabs span{opacity:.8;margin-left:8px}.trial-person-row{border-top:1px solid var(--line);align-items:center;gap:18px;padding:24px 0;display:flex}.trial-person-row>div{flex:1;min-width:0}.trial-person-row h3{margin:0 0 5px}.trial-person-row p{overflow-wrap:anywhere;margin:0 0 5px}.trial-person-row>svg{color:#4d7476;flex-shrink:0}.trial-person-row .trial-chip-list{margin:8px 0}.trial-country-map{border-radius:14px;width:100%;height:auto;margin:20px 0;display:block}.trial-country-map path{transition:fill .15s}.trial-country-map path:hover{fill:#c5ad5f}.trial-checkin-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.trial-checkin{background:#f3f6fa;border:1px solid #d6e1e9;border-radius:14px;flex-direction:column;justify-content:space-between;gap:12px;margin:12px 0;padding:20px;display:flex}.trial-checkin h3{margin:0 0 8px}.trial-checkin p{margin:4px 0}.trial-checkin .trial-eyebrow{letter-spacing:.07em;font-size:.75rem}.trial-checkin.is-overdue{background:#fff1e9;border-color:#edc7b2}.trial-library-brief{background:#f7f9f7;border:1px solid #dce4e4;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;margin-top:18px;padding:24px;display:flex}.trial-library-brief h3,.trial-library-brief p{margin:0}.trial-library-brief details{width:100%;margin-bottom:12px}.trial-library-brief summary{cursor:pointer;color:#205e69;padding:10px 0;font-weight:600}.trial-library-brief h4{margin-top:14px;font-weight:700}.trial-library-brief>button{margin-top:auto}.trial-library-brief .trial-tag{color:#4b416b;background:#e9e5f3}.trial-session-list button.active{background:#20525a;box-shadow:inset 4px 0 #dbebad}.trial-relationship,.trial-task{padding:24px 0}.trial-root .trial-tag{line-height:1.5}.trial-root select{min-height:52px;padding-top:12px;padding-bottom:12px;line-height:1.6}.trial-root summary{cursor:pointer}.trial-root .trial-unread{color:#fff;background:#bd303b;border:2px solid #fff;min-width:22px;font-weight:700}@media (max-width:1100px){.trial-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trial-content{padding:24px}.trial-checkin-grid{grid-template-columns:1fr}}@media (max-width:760px){.trial-content{gap:22px;padding:22px 16px}.trial-card{padding:22px}.trial-root .trial-hero{padding:26px}.trial-person-row{flex-wrap:wrap;align-items:flex-start}.trial-person-row>div{flex-basis:65%}.trial-person-row>button{margin-left:auto}.trial-metric{padding:18px}.trial-metric strong{font-size:2rem}.trial-metric-grid{gap:12px}.trial-library-brief{padding:20px}.trial-sidebar nav button.active{box-shadow:inset 0 -3px #aac563}}@media (prefers-reduced-motion:reduce){.trial-root *{scroll-behavior:auto!important;transition:none!important}}.trial-root{--ink:#14243e;--muted:#5b687b;--line:#e0e6ee;--primary:#245bcc;--primary-foreground:#fff;--secondary:#eef3fa;--secondary-foreground:#14243e;--accent:#edf3fc;--accent-foreground:#14243e;color:var(--ink);background:#f6f8fb;font-family:Arial,Helvetica,sans-serif;line-height:1.65}.trial-root h1,.trial-root h2,.trial-root h3,.trial-root h4{color:inherit;letter-spacing:-.025em;font-family:inherit;font-weight:700}.trial-root h2{font-size:1.5rem;line-height:1.3}.trial-root h3{margin-top:1.6rem;font-size:1.13rem;line-height:1.4}.trial-root h4{font-size:1rem}.trial-root p{color:#4b5b70;max-width:85ch}.trial-root h2 svg,.trial-root h3 svg{vertical-align:middle;color:#3569c5;width:22px;height:22px;margin-right:9px;display:inline-block}.trial-root label,.trial-root input:not([type=checkbox]),.trial-root textarea,.trial-root select{color:#172a45}.trial-root input:not([type=checkbox]),.trial-root textarea,.trial-root select{background:#fff;border-color:#cbd5e2}.trial-field>span{font-weight:650}.trial-root small,.trial-root .trial-muted{color:#596a80}.trial-root [data-slot=button]{border-radius:10px;font-weight:600}.trial-top{border-top:3px solid var(--university-accent,#245bcc);box-shadow:none}.trial-sidebar{color:#172a45;border-right:1px solid var(--line);background:#fff}.trial-sidebar nav button{color:#526079}.trial-sidebar nav button.active{color:#204d9a;background:#eaf1ff;box-shadow:inset 3px 0 #3267cd}.trial-sidebar nav button:hover:not(.active){color:#14243e;background:#f2f5fa}.trial-sidebar .trial-eyebrow,.trial-sidebar-note{color:#6b7890}.trial-sidebar-note{border-color:var(--line)}.trial-eyebrow{color:#61748d;letter-spacing:.09em;font-size:.75rem}.trial-content{gap:28px}.trial-card{background:#fff;border:1px solid #e0e6ee;border-radius:18px;padding:30px;box-shadow:0 3px 16px #14243e04}.trial-card>.trial-between{border-bottom:1px solid #edf0f5;margin-bottom:14px;padding-bottom:12px}.trial-card h3+p{margin-top:6px}.trial-card .trial-card{background:#f8fafd}.trial-root .trial-hero{color:#14243e;background:linear-gradient(115deg,#edf3fd,#fff);border:1px solid #dae4f3}.trial-hero p{color:#52637b}.trial-hero .trial-eyebrow{color:#3264af}.trial-hero [data-slot=button]{color:#fff;background:#245bcc}.trial-hero h2{font-family:inherit;font-weight:700}.trial-root .trial-pace>div{color:#244b84;box-shadow:none;background:#f2f5fa;border:1px solid #dce5f1}.trial-pace b{font-family:inherit;font-size:2rem;font-weight:700}.trial-metric,.trial-metric:nth-child(n),.trial-stats>div{background:#fff;border:1px solid #e0e6ee;border-top:3px solid #b6caed}.trial-metric svg{color:#3970c7}.trial-metric strong,.trial-stats strong{color:#182d4b}.trial-notice{color:#234d89;background:#eef4fd;border-color:#ccdaf1}.trial-notice p{color:#33547e}.trial-tag,.trial-root .trial-tag.practice,.trial-root .trial-tag.industry,.trial-root .trial-tag.company,.trial-library-brief .trial-tag{color:#345986;background:#edf3fc}.trial-chip-list span{color:#42536d;background:#f0f3f8}.trial-library-brief,.trial-assignment,.trial-photo-editor,.trial-invite-result,.trial-empty,.trial-task form{background:#f7f9fc;border-color:#dee5ee}.trial-session-list button{color:#263c5d;position:relative}.trial-session-list button.active{color:#163e83;background:#eaf1ff;border-color:#a9bfe5;box-shadow:inset 3px 0 #2b61c2}.trial-session-list button.active small{color:#536a8b}.trial-session-list button:not(.active):hover{background:#f5f8fd}.trial-session-list button>span{font-family:inherit;font-weight:700}.trial-session-list small{font-size:.8rem}.trial-type-cards button.active{background:#edf3fe;border-color:#3b6bc3}.trial-filter-tabs button[aria-pressed=true]{background:#245bcc}.trial-reviewed{color:#153d4b;background:#edf5f5}.trial-messages article.own{background:#eaf1ff}.trial-score>div b{background:#3469c5}.trial-score>div span{background:#cbd8ec}.trial-entry,.trial-role-options>button:nth-child(n){color:#14243e;background:#f7f9fc}.trial-role-options>button{border-color:#dce4f0}.trial-login-story{background:#142c50}.trial-login-story h1,.trial-login-story .trial-brand{color:#fff}.trial-login-story>p{color:#d6e1f3}.trial-login-story .trial-eyebrow{color:#a9c5f1}.trial-login-story .trial-brand>span{color:#193c73;background:#e8f0ff}.trial-root .trial-permission{background:#faf6ec}.trial-root .trial-check input{accent-color:#2c62c4}.trial-checkin.is-complete{background:#edf5f5;border-color:#ccdedf}.trial-checkin.is-overdue{background:#fff6ee}.trial-calendar-grid>button.selected{background:#eaf1ff;border-color:#3770cf}.trial-avatar{color:#284b81;background:#edf2fa;border-color:#dbe4f2}.trial-root a.trial-join-meeting{background:#245bcc}.trial-root select{white-space:normal;text-overflow:clip;min-height:52px}.trial-preline{background:#f7f9fc;border:1px solid #e7ecf3;border-radius:12px;padding:18px 22px;line-height:1.85}.resource-step{background:#f7f9fc;border:1px solid #e5ebf3;border-radius:14px;padding:22px}.resource-step h3{margin-top:12px}.step-number{color:#2f5fae;background:#e8effc;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:inline-grid}.activity-choice{border:1px solid #dfe6f0;border-radius:14px;margin:14px 0;padding:22px}.activity-choice h3{margin-top:0}.activity-choice textarea{margin:12px 0}.journey-track{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;margin:25px 0;display:grid}.journey-stop{background:#f6f8fb;border-top:3px solid #d4dfee;border-radius:10px;min-width:0;padding:16px 12px}.journey-stop.done{background:#eef6f7;border-color:#3c7e91}.journey-stop strong,.journey-stop small{margin-top:8px;display:block}.journey-stop svg{color:#4c7c99}.trial-root .risk-tag{color:#923d16;background:#fff1e9;border-radius:7px;margin:4px;padding:4px 10px;font-size:.82rem;display:inline-block}.trial-table-wrap{overflow:auto}.trial-root table{border-collapse:collapse;width:100%;font-size:.92rem}.trial-root th{text-align:left;color:#465b76;background:#f6f8fb;padding:14px;font-size:.8rem}.trial-root td{border-bottom:1px solid #e6ebf2;padding:16px 14px}.trial-root progress{accent-color:#3268c8;width:100%;height:10px}.verified-page{max-width:1060px;margin:auto;padding:36px 24px}.verified-hero{background:linear-gradient(125deg,#f0f5fc,#fff);border:1px solid #dfe7f2;border-radius:20px;margin:32px 0;padding:36px}.verified-hero h1{margin:20px 0}.verified-proof{background:#f5f8fc;border-radius:14px;gap:18px;margin:25px 0;padding:24px;display:flex}.verified-proof blockquote{color:#314662;margin:0;font-size:1.1rem}.verified-page .trial-grid{margin-bottom:24px}.certificate{text-align:center;background:#fff;border:5px double #c8d7ed;padding:40px}.certificate h2{font-size:2rem}.certificate svg{color:#3266bd;margin:auto}.trial-root .agreement-copy{background:#f8fafd;border:1px solid #e0e6ef;border-radius:12px;padding:20px}.agreement-copy li{font-size:.92rem}.trial-root .help-link{color:#3f6195;text-decoration:underline}.trial-root .trial-unread{color:#fff;background:#bd303b}@media (max-width:760px){.trial-card{padding:22px}.trial-sidebar{border-bottom:1px solid #dce5ef;border-right:0}.journey-track{grid-template-columns:repeat(2,minmax(0,1fr))}.verified-hero{padding:24px}.verified-proof{flex-direction:column}.trial-preline{padding:15px}.trial-content{gap:22px}}@media print{body:has(.certificate) *{visibility:hidden}.certificate,.certificate *{visibility:visible!important}.certificate{height:90vh;position:absolute;inset:25px}.certificate button{display:none}}.trial-programme-focus{grid-template-columns:1fr}.journey-stop:hover{background:#eaf1fc}.journey-stop:focus-visible{outline-offset:3px;outline:3px solid #3568bc}.trial-root .trial-stats>div:nth-child(n){border-top-color:#b6caed}.trial-card>.trial-between>svg{color:#3569c5}.trial-root .trial-hero{background:linear-gradient(115deg,#e9f1ff,#edf8f7);border-color:#c4d9ed}.trial-root .trial-metric:nth-child(4n+1),.trial-root .trial-stats>div:nth-child(4n+1){background:#f0f5ff;border-top-color:#5f87d8}.trial-root .trial-metric:nth-child(4n+2),.trial-root .trial-stats>div:nth-child(4n+2){background:#eef9f5;border-top-color:#4c9b84}.trial-root .trial-metric:nth-child(4n+3),.trial-root .trial-stats>div:nth-child(4n+3){background:#f5f0fc;border-top-color:#9975c0}.trial-root .trial-metric:nth-child(4n+4),.trial-root .trial-stats>div:nth-child(4n+4){background:#fff7e8;border-top-color:#daa441}.trial-root .trial-tag.practice{color:#315699;background:#e8efff}.trial-root .trial-tag.industry{color:#23644e;background:#e0f3ec}.trial-root .trial-tag.company{color:#694d90;background:#f0e8fb}.trial-root .activity-choice{background:#f2f7ff;border-left:4px solid #779cd6}.resource-step:nth-child(3n+1){background:#eef4ff}.resource-step:nth-child(3n+2){background:#edf8f4}.resource-step:nth-child(3n){background:#f5effb}.suitability-explainer{background:#eef6fa;border:1px solid #c6dfe8;border-left:4px solid #44849e;border-radius:14px;margin:24px 0;padding:22px}.suitability-explainer h3{margin-top:0}.achievement-hero{background:linear-gradient(115deg,#fff4dd,#f9fbff);border:1px solid #ead4a6;border-radius:20px;align-items:flex-start;gap:22px;padding:30px;display:flex}.achievement-hero>svg{color:#a77520;flex-shrink:0}.achievement-hero h2{margin:10px 0}.sharing-steps{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.sharing-steps p{background:#f0f5fd;border-radius:12px;padding:18px}.sharing-steps strong{color:#244e87}.achievement-project{border:1px solid #cfdfdc;border-radius:14px;margin:18px 0;overflow:hidden}.achievement-project>summary{cursor:pointer;background:#edf8f3;align-items:center;gap:14px;padding:20px;font-weight:650;display:flex}.achievement-project>summary>svg{color:#327c62;flex-shrink:0}.achievement-project small{color:#586b67;margin-top:6px;font-weight:400;display:block}.achievement-project .trial-tag{white-space:nowrap;margin-left:auto}.trial-root .verified-hero{background:linear-gradient(120deg,#eaf2ff,#f2faf6)}.trial-root .verified-proof{background:#eaf6f0;border-left:4px solid #5b9c7d}@media (max-width:650px){.sharing-steps{grid-template-columns:1fr;gap:0}.achievement-hero{gap:14px;padding:22px}.achievement-project>summary{flex-wrap:wrap}.achievement-project .trial-tag{margin-left:0}}.trial-root :is(.journey-stop.done,.trial-reviewed,.trial-checkin.is-complete,.verified-proof,.achievement-project>summary,.resource-step:nth-child(3n+2),.trial-metric:nth-child(4n+2),.trial-stats>div:nth-child(4n+2)),.trial-root :is(.journey-stop.done,.trial-reviewed,.trial-checkin.is-complete,.verified-proof,.achievement-project>summary,.resource-step:nth-child(3n+2),.trial-metric:nth-child(4n+2),.trial-stats>div:nth-child(4n+2)) :is(h2,h3,h4,p,strong,small,span,a,svg){color:#172a45}.trial-root :is(.journey-stop.done,.trial-reviewed,.trial-checkin.is-complete,.verified-proof,.resource-step:nth-child(3n+2)) a{text-underline-offset:3px;text-decoration:underline}.trial-root .trial-pace>div:nth-child(3),.trial-root .trial-tag.industry{color:#172a45}.trial-root .resource-step:nth-child(3n+2) .step-number,.trial-root .achievement-project>summary .trial-tag{color:#172a45;background:#fff}.trial-root{--ink:#26332e;--primary:#244f46;--primary-foreground:#fff;--accent:#edf2e8;--accent-foreground:#26332e;color:#26332e}.trial-root .trial-brand>span{color:#f3ebcd;background:#244f46}.trial-root .trial-brand{color:#26332e}.trial-root .trial-sidebar nav button.active{color:#263c32;background:#e9f0e7;box-shadow:inset 3px 0 #507761}.trial-root .trial-hero{color:#26332e;background:linear-gradient(115deg,#edf3e7,#f8f9f3);border-color:#d3dfcf}.trial-root .trial-hero [data-slot=button],.trial-root a.trial-join-meeting{color:#fff;background:#244f46}.trial-root :is(h1,h2,h3,h4){color:#26332e}.trial-root .trial-hero .trial-eyebrow{color:#526b56}.trial-root .trial-filter-tabs button[aria-pressed=true]{color:#fff;background:#244f46}.trial-root .trial-pace>div:first-child{color:#34472d;background:#eaf0d4;border-color:#d7dfba}.trial-root .trial-pace>div:nth-child(2){color:#614437;background:#f9e5db;border-color:#ebcdbf}.trial-root .trial-pace>div:nth-child(3){color:#2c4935;background:#e2eee4;border-color:#c9dccd}.trial-root .trial-pace>div:nth-child(4){color:#58476b;background:#eee7f7;border-color:#dbcfeb}.trial-root .trial-login-story h1{color:#fff}.trial-root .journey-stop[aria-current=step]{background:#eef3e7;border-color:#507761;box-shadow:inset 0 0 0 1px #507761}.trial-root .journey-stop[aria-current=step] small{color:#3e5948}.trial-root{--ink:#26332e;--muted:#52615a;--line:#dce4dc;color:#26332e;background:#f5f7f3}.trial-root p,.trial-root small,.trial-root .trial-muted{color:#46574f}.trial-root :is(input,textarea,select,label){color:#26332e}.trial-root h1{font-size:clamp(1.8rem,2.4vw,2.35rem);line-height:1.2}.trial-root h2{font-size:1.4rem}.trial-root h3{font-size:1.08rem}.trial-root .trial-card{border-color:#dce4dc}.trial-root h2 svg,.trial-root h3 svg,.trial-root .trial-card>.trial-between>svg{color:#456b57}.trial-root .trial-eyebrow{color:#506457}:is(.trial-root button:focus-visible,.trial-root a:focus-visible){outline-color:#507761}.dashboard-welcome{background:linear-gradient(110deg,#eaf1df,#f7f9f1);border:1px solid #d5dfc9;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;padding:28px 30px;display:flex}.dashboard-welcome h2{margin:0 0 12px;font-size:clamp(1.5rem,2vw,1.9rem);line-height:1.25}.dashboard-welcome p{max-width:68ch}.dashboard-welcome-mark{color:#42664c;flex-shrink:0}.dashboard-pace-mark{grid-template-columns:repeat(2,55px);gap:8px;display:grid}.dashboard-pace-mark span{color:#344a3b;background:#dee8c6;border-radius:13px;place-items:center;height:55px;font:500 26px Georgia,serif;display:grid}.dashboard-pace-mark .pace-1{background:#f8e2d6}.dashboard-pace-mark .pace-2{background:#dcebe1}.dashboard-pace-mark .pace-3{background:#e8dff0}.dashboard-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.dashboard-action-grid .trial-card{flex-direction:column;align-items:start;padding:22px;display:flex}.dashboard-action-grid .trial-card>.trial-between{flex-wrap:nowrap;align-items:flex-start;gap:8px;width:100%}.dashboard-action-grid .trial-card h2{margin:0;font-size:1.08rem}.dashboard-action-grid .trial-card p{font-size:.95rem}.dashboard-action-grid .trial-card>.trial-actions,.dashboard-action-grid .trial-card>[data-slot=button]{margin-top:auto}.dashboard-action-grid .trial-card:first-child{border-top:4px solid #78906d}.dashboard-action-grid .trial-card:nth-child(2){border-top:4px solid #d49d7c}.dashboard-action-grid .trial-card:nth-child(3){border-top:4px solid #aa94bd}.dashboard-action-count{margin:0 0 12px;font-size:2rem;line-height:1.2}.trial-nav-group{color:#65736a;letter-spacing:.09em;margin:18px 12px 6px;font-size:.65rem;font-weight:700;display:block}.trial-sidebar nav{gap:3px}.trial-sidebar nav button{width:100%;min-height:44px;padding:11px 12px;font-size:.92rem}.trial-root .trial-sidebar nav button:hover:not(.active){color:#26332e;background:#f0f4ed}.trial-root .trial-stats>div:nth-child(4n+1),.trial-root .trial-metric:nth-child(4n+1){background:#f1f5e9;border-top-color:#849b6c}.trial-root .trial-stats>div:nth-child(4n+2),.trial-root .trial-metric:nth-child(4n+2){background:#fdf0e8;border-top-color:#d5a185}.trial-root .trial-stats>div:nth-child(4n+3),.trial-root .trial-metric:nth-child(4n+3){background:#eff6f0;border-top-color:#81a38c}.trial-root .trial-stats>div:nth-child(4n+4),.trial-root .trial-metric:nth-child(4n+4){background:#f4eff9;border-top-color:#ae98c1}.trial-root :is(.trial-stats strong,.trial-metric strong){color:#26332e}.learning-view-tabs{flex-wrap:wrap;gap:10px;display:flex}.learning-view-tabs [data-slot=button]{flex:1;min-width:170px}.learning-workspace-grid{grid-template-columns:minmax(0,1.65fr) minmax(250px,1fr);align-items:start;gap:20px;display:grid}.learning-context-column{gap:20px;display:grid}.learning-context-column .trial-card{padding:22px}.learning-context-column .trial-card:first-child{background:#f1f5e9;border-color:#d7e2cc}.learning-context-column .trial-card:last-child{background:#faf2ed;border-color:#ecd7cb}.learning-context-column h2{font-size:1.12rem}.learning-context-column p{font-size:.95rem}.learning-guide-column{min-width:0}.trial-root .learning-guide-column .trial-programme{display:block}.learning-purpose{background:#f1f5ec;border-left:3px solid #809b70;border-radius:10px;margin:22px 0;padding:17px 19px}.learning-purpose p{margin:0}.learning-purpose .trial-eyebrow{font-size:.68rem}.learning-questions{gap:9px;display:grid;padding-left:24px!important}.learning-questions li{border-bottom:1px solid #edf0e9;padding:9px 0 9px 7px;margin:0!important}.learning-questions li::marker{color:#456b57;font-weight:700}.learning-next-step{background:#eef4e7;border:1px solid #d8e3d0;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.learning-next-step p{margin:0}.learning-priority-options{border:0;flex-wrap:wrap;gap:12px;padding:0;display:flex}.learning-priority-options legend{margin-bottom:12px;font-weight:600}.learning-priority-options .trial-check{background:#fff;border:1px solid #d3decf;border-radius:10px;padding:10px 12px}.learning-priority-options input{accent-color:#456b57}.learning-evidence{border-top:1px solid #e1ded3;padding:12px 0}.learning-evidence h4{margin:0 0 8px}.programme-background summary,.trial-card>summary{cursor:pointer;font-size:1rem;font-weight:650;line-height:1.5}.programme-background[open]>summary,.trial-card[open]>summary{margin-bottom:20px}.trial-root details>.trial-card{margin-top:16px}.trial-root .journey-track{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.trial-root .journey-track.eight-stops{grid-template-columns:repeat(8,minmax(0,1fr))}.trial-root .journey-stop{text-align:center;color:#26332e;background:#fff;gap:5px;min-height:110px;padding:13px 9px}.trial-root .journey-stop strong{font-size:.88rem;line-height:1.35}.trial-root .journey-stop small{color:#526457;font-size:.72rem}.trial-root .journey-stop.done{background:#e9f2e5;border-color:#afc5a5}.trial-root .journey-stop svg{color:#55734d}.journey-summary{justify-content:space-between;align-items:center;gap:20px;display:flex}.journey-summary p{margin-bottom:10px}.completion-criteria{list-style:none;padding:0!important}.completion-criteria li{align-items:center;gap:12px;display:flex}.completion-criteria svg{color:#55734d;flex-shrink:0;width:19px}.calendar-agenda{gap:12px;margin:18px 0;display:grid}.calendar-agenda .trial-notification{background:#f0f5e9;border:1px solid #d7e3cd}.calendar-agenda .trial-notification h3{margin:0 0 6px}.calendar-agenda .trial-actions{margin-top:14px}.trial-root .trial-calendar-grid>button.selected{background:#e9f1e3;border-color:#597851}.message-updates>summary{align-items:center;gap:10px;display:flex}.trial-root .trial-messages article.own{background:#edf3e8;border-color:#d1dfc7}.trial-root .trial-notice{color:#263c2f;background:#eef4e9;border-color:#d4e0ca}.trial-root .trial-notice p{color:#3c5144}.resource-quickstart{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.resource-quickstart article{background:#f0f5e9;border-radius:14px;padding:20px}.resource-quickstart article:nth-child(2n){background:#fbefe6}.resource-quickstart h3{margin-top:0}.resource-quickstart p{margin-bottom:0}.report-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.report-evidence-grid .trial-card{padding:22px}.report-evidence-grid h2{font-size:1.08rem}.report-evidence-grid strong.report-value{color:#26332e;margin:8px 0;font-size:1.8rem;display:block}.trial-root .sharing-steps p{background:#eef4e8}.trial-root .sharing-steps strong{color:#385b45}.trial-root .achievement-hero{background:linear-gradient(115deg,#f6edd5,#f8faf2)}@media (max-width:1120px){.dashboard-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-action-grid>.trial-card:last-child{grid-column:1/-1}.learning-workspace-grid{grid-template-columns:1fr}.learning-context-column{grid-template-columns:repeat(2,minmax(0,1fr))}.trial-root .journey-track,.trial-root .journey-track.eight-stops{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.dashboard-welcome{padding:23px}.dashboard-welcome-mark{display:none}.dashboard-action-grid,.learning-context-column,.resource-quickstart,.report-evidence-grid{grid-template-columns:1fr}.dashboard-action-grid>.trial-card:last-child{grid-column:auto}.learning-next-step{flex-direction:column;align-items:start}.learning-view-tabs [data-slot=button]{min-width:140px;font-size:.88rem}.trial-root .journey-track,.trial-root .journey-track.eight-stops{grid-template-columns:repeat(3,minmax(0,1fr))}.trial-root .journey-stop{min-height:100px}.trial-nav-group{margin-top:9px}.trial-root .trial-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.trial-root .trial-sidebar nav button{height:100%}.trial-root .trial-sidebar-note{display:none}.journey-summary{display:block}}.trial-root [hidden]{display:none!important}.relationship-group>h3{color:#4b6552}.relationship-group>summary{cursor:pointer;padding:16px 0;font-weight:650}.learning-priority-options .trial-check:has(input:checked){background:#e9f1df;border-color:#8da47d}.trial-root #programme-checkin,.trial-root #verified-achievements,.trial-root #programme-certificates{scroll-margin-top:100px}.trial-root .readiness-next{margin-top:18px}.trial-root .trial-card>details{margin-top:16px}.trial-root .message-updates>.trial-card{margin-top:20px}.trial-root .trial-card>summary+form{margin-top:22px}.trial-root .trial-card>.trial-between h2{margin-bottom:0}.mentoring-group-intro{justify-content:space-between;align-items:start;gap:24px;display:flex}.mentoring-group-intro>div{max-width:70ch}.mentoring-group-intro p{margin-bottom:10px}.mentoring-group-list-tools{justify-content:space-between;align-items:end;gap:20px;display:flex}.mentoring-group-list-tools>.trial-field{width:min(100%,410px)}.mentoring-group-list-tools>p{margin:0 0 10px;font-size:.94rem}.mentoring-group-search{position:relative}.mentoring-group-search>svg{color:#607465;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.trial-root .mentoring-group-search>input{padding-left:42px}.mentoring-group-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.mentoring-group-grid>.mentoring-group-card{border-top:4px solid #88a177;flex-direction:column;align-items:stretch;padding:25px;display:flex}.mentoring-group-grid>.mentoring-group-card:nth-child(3n+2){border-top-color:#c79979}.mentoring-group-grid>.mentoring-group-card:nth-child(3n){border-top-color:#aa97bf}.mentoring-group-card-heading{align-items:start;gap:14px;display:flex}.trial-root .mentoring-group-card-heading h2{margin:0 0 6px;font-size:1.25rem;line-height:1.35}.mentoring-group-card-heading p{margin-bottom:0}.mentoring-group-icon{color:#3c6248;background:#ecf2e4;border-radius:13px;flex-shrink:0;place-items:center;width:45px;height:45px;display:grid}.mentoring-group-card:nth-child(3n+2) .mentoring-group-icon{color:#855c40;background:#fbede3}.mentoring-group-card:nth-child(3n) .mentoring-group-icon{color:#726085;background:#efe8f5}.mentoring-group-period{align-items:center;gap:8px;font-size:.9rem;display:flex;margin:14px 0!important}.mentoring-group-period svg{flex-shrink:0}.mentoring-group-card-counts,.mentoring-group-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0 18px;display:grid}.mentoring-group-card-counts dt,.mentoring-group-summary dt{color:#526457;font-size:.9rem}.mentoring-group-card-counts dd,.mentoring-group-summary dd{color:#2f4636;margin:5px 0 0;font-size:1.9rem;font-weight:700;line-height:1.3}.mentoring-group-card-status{font-size:.91rem}.mentoring-group-card>.trial-actions{margin-top:auto;padding-top:8px}.mentoring-group-back{margin-bottom:0}.mentoring-group-hero{background:linear-gradient(115deg,#edf3e3,#f8faf5);border:1px solid #d6e1ce;border-radius:20px;padding:27px 30px}.mentoring-group-hero-top{justify-content:space-between;align-items:start;gap:20px;display:flex}.trial-root .mentoring-group-hero h2{margin-bottom:10px;font-size:clamp(1.4rem,2vw,1.75rem);line-height:1.3}.mentoring-group-hero p{margin-bottom:8px}.mentoring-group-summary{border-top:1px solid #d7e1cf;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0;padding-top:18px}.mentoring-group-summary dd{font-size:1.65rem}.mentoring-group-tabs{flex-wrap:wrap;gap:10px;display:flex}.mentoring-group-tabs [data-slot=button]{flex:1;min-width:150px}.mentoring-group-tabs [aria-selected=true]{box-shadow:0 3px 9px #26472d18}.mentoring-group-tabs+[role=tabpanel]{gap:22px;display:grid}.mentoring-pair-list{display:grid}.mentoring-pair-row{border-top:1px solid #e0e8dc;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.trial-root .mentoring-pair-row h3{margin:0 0 6px;font-size:1rem;line-height:1.5}.mentoring-pair-row h3 span,.mentoring-pair-option strong span{color:#5d6b60;font-weight:400}.mentoring-pair-row p{margin-bottom:3px;font-size:.93rem}.mentoring-pair-controls{flex-direction:column;flex-shrink:0;align-items:end;gap:8px;display:flex}.mentoring-pair-status{color:#445348;background:#f0f3ee;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:.79rem;font-weight:600;display:inline-flex}.mentoring-pair-status.active{color:#385335;background:#e8f0de}.mentoring-pair-status.completed{color:#38573d;background:#e8eee7}.mentoring-pair-status.requested{color:#795638;background:#fbeddc}.trial-root .mentoring-pair-controls [data-slot=button]{color:#59675c;min-height:36px;padding:8px 9px;font-size:.8rem}.mentoring-group-empty{text-align:center;max-width:60ch;margin:20px auto;padding:25px 10px}.mentoring-group-empty>svg{color:#6c8561;margin:auto}.trial-root .mentoring-group-empty h3{margin:16px 0 10px}.mentoring-group-support-intro{justify-content:space-between;align-items:start;gap:20px;display:flex}.mentoring-group-support-intro p{max-width:65ch}.trial-root.mentoring-group-dialog{background:#fff;border-color:#d9e2d2;border-radius:20px;gap:20px;width:100%;max-width:min(760px,100vw - 32px);min-height:0;max-height:88dvh;padding:28px;overflow-y:auto}.trial-root.mentoring-group-dialog [data-slot=dialog-title]{color:#2f4434;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:650;line-height:1.3}.trial-root.mentoring-group-dialog [data-slot=dialog-description]{color:#4c5e51;max-width:65ch;margin:0;font-size:.96rem;line-height:1.6}.trial-root.mentoring-group-dialog [data-slot=dialog-header]{padding-right:20px}.mentoring-group-form{gap:18px;display:grid}.mentoring-group-form>.trial-muted{margin:0}.mentoring-group-form input[readonly]{color:#536354;background:#f2f5ef}.mentoring-pair-picker{border:1px solid #dce5d6;border-radius:12px;max-height:330px;margin:0;padding:5px;overflow-y:auto}.mentoring-pair-option{cursor:pointer;border-radius:9px;align-items:start;gap:13px;padding:14px 12px;display:flex}.mentoring-pair-option+.mentoring-pair-option{border-top:1px solid #edf0e9}.mentoring-pair-option.selected{background:#eef4e7}.mentoring-pair-option>input{accent-color:#486b41;flex-shrink:0;width:18px;height:18px;margin-top:4px}.mentoring-pair-option>span{min-width:0}.mentoring-pair-option strong{overflow-wrap:anywhere;font-size:.98rem;line-height:1.55;display:block}.mentoring-pair-option small{margin-top:4px;line-height:1.5;display:block}.mentoring-picker-footer{border-top:1px solid #e0e7da;justify-content:space-between;align-items:center;gap:20px;padding-top:16px;display:flex}.mentoring-picker-footer p{margin:0}@media (max-width:1000px){.mentoring-group-grid{grid-template-columns:1fr}.mentoring-group-summary{gap:14px}.mentoring-group-intro{flex-wrap:wrap}}@media (max-width:700px){.mentoring-group-list-tools,.mentoring-group-support-intro{flex-direction:column;align-items:start;gap:10px}.mentoring-group-list-tools>.trial-field{width:100%}.mentoring-group-hero{padding:23px}.mentoring-group-hero-top{flex-wrap:wrap}.mentoring-group-summary{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.mentoring-group-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mentoring-group-tabs [data-slot=button]{min-width:0;padding:12px 8px;font-size:.85rem}.mentoring-pair-row{flex-direction:column;align-items:start;gap:12px}.mentoring-pair-controls{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.trial-root.mentoring-group-dialog{max-height:90dvh;padding:23px}.mentoring-picker-footer{flex-wrap:wrap}.mentoring-group-card-counts{gap:12px}}.checkin-overview-heading{justify-content:space-between;align-items:start;gap:24px;display:flex}.checkin-overview-heading>div:first-child{max-width:66ch}.checkin-overview-heading p{margin-bottom:8px}.checkin-overview-heading .trial-actions{margin-top:0}.checkin-group-filter{justify-content:space-between;align-items:end;gap:20px;display:flex}.checkin-group-filter>.trial-field{width:min(100%,430px)}.checkin-group-filter>p{margin:0 0 12px;font-size:.9rem}.checkin-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.trial-root .checkin-summary-card{text-align:left;color:#2e4435;background:#fff;border:1px solid #d9e2d3;border-top:4px solid #819d6c;border-radius:17px;flex-direction:column;align-items:stretch;min-width:0;padding:23px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 3px 12px #2f473607}.checkin-summary-card.checkpoint-1{border-top-color:#ca9b7b}.checkin-summary-card.checkpoint-2{border-top-color:#aa96bc}.trial-root .checkin-summary-card:hover,.trial-root .checkin-summary-card.selected{border-color:#6e8960;box-shadow:0 0 0 2px #82997428}.checkin-summary-label{justify-content:space-between;gap:12px;font-size:1rem;font-weight:650;line-height:1.45;display:flex}.checkin-summary-label svg{color:#67845b;flex-shrink:0}.checkpoint-1 .checkin-summary-label svg{color:#a67553}.checkpoint-2 .checkin-summary-label svg{color:#8a719e}.checkin-summary-number{margin-top:18px;font-size:2.15rem;font-weight:700;line-height:1.2}.trial-root .checkin-summary-number small{color:#566657;font-size:1.1rem;font-weight:400}.checkin-summary-caption{color:#536454;margin-top:4px;font-size:.9rem;line-height:1.5}.checkin-summary-track{background:#eef2e9;border-radius:10px;height:8px;margin:17px 0 13px;display:block;overflow:hidden}.checkin-summary-track>span{background:#819b6e;border-radius:10px;height:100%;display:block}.checkpoint-1 .checkin-summary-track>span{background:#c59775}.checkpoint-2 .checkin-summary-track>span{background:#a18daf}.checkin-summary-footer{color:#536454;justify-content:space-between;align-items:center;gap:10px;font-size:.87rem;display:flex}.checkin-summary-footer svg{flex-shrink:0}.checkin-complete-note{background:#eef4e7;border:1px solid #d7e3ce;border-radius:14px;align-items:center;gap:15px;padding:19px 22px;display:flex}.checkin-complete-note>svg{color:#537146;flex-shrink:0}.checkin-complete-note p{margin:5px 0 0;font-size:.94rem}.checkin-status-tools{grid-template-columns:minmax(0,1.25fr) minmax(200px,.75fr);gap:20px;margin:20px 0 18px;display:grid}.checkin-name-search{position:relative}.checkin-name-search>svg{color:#637561;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.trial-root .checkin-name-search>input{padding-left:42px}.checkin-status-filters{flex-wrap:wrap;gap:8px;margin-bottom:15px;display:flex}.trial-root .checkin-status-filters [data-slot=button]{min-height:40px;padding:10px 13px;font-size:.86rem}.checkin-status-filters [data-slot=button]>span{color:#435b40;background:#f1f4ec;border-radius:7px;place-items:center;min-width:23px;height:23px;padding:0 5px;font-size:.76rem;display:inline-grid}.checkin-status-filters [aria-pressed=true]>span{color:#fff;background:#ffffff25}.checkin-list-context{max-width:90ch;font-size:.91rem;line-height:1.55}.checkin-table-wrap{width:100%;overflow-x:auto}.checkin-status-table{border-collapse:collapse;text-align:left;width:100%;font-size:.94rem}.checkin-status-table thead{background:#f1f5ed}.checkin-status-table thead th{color:#465b47;padding:13px 12px;font-size:.87rem;font-weight:650}.checkin-status-table thead th:first-child{border-radius:9px 0 0 9px;width:34%}.checkin-status-table thead th:last-child{border-radius:0 9px 9px 0}.checkin-status-table tbody th,.checkin-status-table tbody td{vertical-align:top;border-bottom:1px solid #e3e9df;min-width:116px;padding:17px 12px}.checkin-status-table tbody th{min-width:205px;font-weight:400}.checkin-pair-link{text-align:left;color:#375d41;text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:10px;max-width:100%;padding:0;-webkit-text-decoration:underline #b8c9ae;text-decoration:underline #b8c9ae;display:inline-flex}.checkin-pair-link strong{font-size:.99rem;line-height:1.55}.checkin-pair-link svg{flex-shrink:0}.checkin-status-table th>small{margin-top:5px;font-size:.82rem;font-weight:400;line-height:1.5;display:block}.checkin-status-table th>.checkin-archived-label{color:#5f6c5b;font-size:.75rem}.checkin-cell{gap:6px;display:grid}.checkin-cell small{max-width:22ch;font-size:.78rem;line-height:1.55}.checkin-status-badge{white-space:normal;color:#4c5c4e;background:#f0f3ee;border-radius:7px;justify-self:start;align-items:center;gap:6px;padding:4px 7px;font-size:.79rem;font-weight:600;line-height:1.5;display:inline-flex}.checkin-status-badge svg{flex-shrink:0}.state-submitted .checkin-status-badge{color:#385535;background:#e8f0df}.state-overdue .checkin-status-badge{color:#874631;background:#f9eae2}.state-soon .checkin-status-badge{color:#76602e;background:#f8efdc}.checkin-mobile-label{display:none}.checkin-pagination{justify-content:space-between;align-items:center;gap:20px;margin-top:18px;display:flex}.checkin-pagination>p{margin:0;font-size:.88rem}.checkin-pagination .trial-actions{margin:0}.trial-root .checkin-pagination [data-slot=button]{min-height:38px;padding:9px 13px;font-size:.83rem}.checkin-no-results{text-align:center;max-width:62ch;margin:22px auto;padding:20px 5px}.checkin-no-results>svg{color:#71866a;margin:auto}.trial-root .checkin-no-results h3{margin:13px 0 9px}.checkin-no-results .trial-actions{justify-content:center}.checkin-privacy-note{border-top:1px solid #e0e6da;margin-top:24px;padding-top:18px}.checkin-privacy-note p{margin-bottom:7px;font-size:.87rem}.checkin-privacy-note p:last-child{margin-bottom:0}.trial-root.checkin-settings-dialog{background:#fff;border-color:#dbe4d4;border-radius:19px;gap:22px;width:100%;max-width:min(740px,100vw - 32px);min-height:0;max-height:88dvh;padding:28px;overflow-y:auto}.trial-root.checkin-settings-dialog [data-slot=dialog-title]{color:#2e4435;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:1.45rem;font-weight:650;line-height:1.35}.trial-root.checkin-settings-dialog [data-slot=dialog-description]{color:#4d5f50;max-width:65ch;margin:0;font-size:.96rem;line-height:1.6}.trial-root.checkin-settings-dialog [data-slot=dialog-header]{padding-right:18px}.checkin-settings-dialog .trial-notice{margin:0}.checkin-settings-dialog .trial-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.checkin-detail-list{gap:16px;display:grid}.checkin-detail-list>div{background:#f3f6ee;border-radius:12px;justify-content:space-between;align-items:start;gap:20px;padding:17px;display:flex}.checkin-detail-list>.trial-muted{margin:0;font-size:.88rem}@media (max-width:1050px){.checkin-overview-heading{flex-wrap:wrap}.checkin-summary-card{padding:20px}.checkin-summary-label{font-size:.95rem}.checkin-status-table tbody th,.checkin-status-table tbody td{padding-left:8px;padding-right:8px}}@media (max-width:700px){.checkin-summary-grid{grid-template-columns:1fr;gap:12px}.trial-root .checkin-summary-card{grid-template-columns:1fr auto;column-gap:18px;padding:18px 20px;display:grid}.checkin-summary-label{grid-column:1}.checkin-summary-label svg{display:none}.checkin-summary-number{grid-area:1/2/3;align-self:center;margin:0;font-size:1.9rem}.checkin-summary-caption{grid-column:1}.checkin-summary-track,.checkin-summary-footer{grid-column:1/-1}.checkin-summary-track{margin:13px 0 9px}.checkin-status-tools{grid-template-columns:1fr;gap:13px}.checkin-group-filter{flex-direction:column;align-items:start;gap:12px}.checkin-group-filter>.trial-field{width:100%}.checkin-group-filter>p{margin:0}.checkin-status-table,.checkin-status-table tbody{display:block}.checkin-status-table thead{display:none}.checkin-status-table tbody tr{border-bottom:1px solid #e0e8d9;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 8px;padding:17px 0;display:grid}.checkin-status-table tbody th{border:0;grid-column:1/-1;min-width:0;padding:0}.checkin-status-table tbody td{border:0;min-width:0;padding:0}.checkin-mobile-label{color:#53674f;margin-bottom:7px;font-size:.77rem;font-weight:600;line-height:1.4;display:block}.checkin-status-badge{gap:4px;padding:4px 6px;font-size:.73rem}.checkin-status-badge svg{width:13px;height:13px}.checkin-cell small{font-size:.73rem}.checkin-pagination{flex-wrap:wrap}.trial-root.checkin-settings-dialog{padding:23px}.checkin-settings-dialog .trial-fields{grid-template-columns:1fr}.checkin-detail-list>div{flex-direction:column;gap:11px}.checkin-status-filters [data-slot=button]{flex:1;min-width:130px}.checkin-complete-note{align-items:start;padding:18px}.checkin-overview-heading .trial-actions [data-slot=button]{padding:11px 13px;font-size:.88rem}}.trial-root.group-signup-dialog{max-width:min(940px,100vw - 32px)}.group-signup-content{gap:20px;display:grid}.group-signup-content>p{margin:0}.group-signup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.group-signup-card{background:#f4f8ef;border:1px solid #d4dfcd;border-radius:16px;flex-direction:column;gap:16px;min-width:0;padding:22px;display:flex}.group-signup-card.mentor{background:#fbf3ec;border-color:#ead4c4}.group-signup-heading{align-items:center;gap:12px;display:flex}.group-signup-heading>span{color:#385337;background:#e0ebd2;border-radius:12px;flex:0 0 45px;place-items:center;height:45px;display:grid}.group-signup-card.mentor .group-signup-heading>span{color:#6c4939;background:#f1dccb}.group-signup-heading h3{color:#293b2f;margin:0;font-size:1.14rem}.group-signup-heading p{color:#526054;margin:5px 0 0;font-size:.88rem;line-height:1.5}.group-signup-card>p{color:#3f5043;margin:0;font-size:.94rem;line-height:1.6}.group-signup-card .group-signup-total{font-size:.92rem}.group-signup-total strong{color:#2e4334;margin-right:4px;font-size:1.5rem}.group-signup-card .trial-field{margin:0}.group-signup-card .trial-actions{flex-wrap:wrap;gap:9px}.group-signup-card .trial-actions button{white-space:normal;height:auto;min-height:40px;padding:10px 12px;line-height:1.4}.group-signup-card .group-signup-expiry{color:#546357;font-size:.81rem}.group-signup-close{border-top:1px solid #d0dbc9;padding-top:14px}.group-signup-close p{font-size:.9rem;line-height:1.5}.group-signup-welcome{color:#344b3b;background:#f0f5e9;border:1px solid #d4dfca;border-radius:12px;align-items:center;gap:12px;margin:0 0 18px;padding:16px;display:flex}.group-signup-welcome strong{font-size:1rem;display:block}.group-signup-welcome p{color:#4f6254;margin:4px 0 0;font-size:.9rem}.group-signup-welcome svg{flex-shrink:0}.mentoring-group-hero-top>.trial-actions{flex-wrap:wrap}@media (max-width:700px){.group-signup-grid{grid-template-columns:minmax(0,1fr)}.group-signup-card{padding:18px}.trial-root.group-signup-dialog{padding:20px}.mentoring-group-hero-top>.trial-actions{width:100%}.group-signup-card .trial-actions>button{flex:130px}}.outcomes-page{color:#152544;gap:18px;min-width:0;display:grid}.outcomes-header{justify-content:space-between;align-items:center;gap:20px;display:flex}.outcomes-header h2{margin:5px 0;font-size:1.35rem}.outcomes-header p{color:#526580;margin:0}.outcomes-tools{align-items:end;gap:12px;display:flex}.outcomes-tools .trial-field{margin:0}.outcomes-summary{background:#fff;border:1px solid #dce5f0;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.outcomes-summary>div{flex-direction:column;gap:5px;min-width:0;padding:18px 22px;display:flex}.outcomes-summary>div+div{border-left:1px solid #e4ebf4}.outcomes-summary span{color:#526580;font-size:.86rem}.outcomes-summary strong{color:#112442;font-size:1.8rem;line-height:1.15}.outcomes-summary small{color:#526580;font-size:.75rem}.outcomes-summary progress{accent-color:#2459ec;background:#e5edfa;border:0;border-radius:9px;width:100%;height:6px;overflow:hidden}.outcomes-summary progress::-webkit-progress-bar{background:#e5edfa}.outcomes-summary progress::-webkit-progress-value{background:#2459ec}.outcomes-followup{background:#edf5ff;border-left:3px solid #2459ec;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.outcomes-followup small{color:#526580;margin-top:4px;display:block}.outcomes-evidence{background:#fff;border:1px solid #dce5f0;border-radius:14px;padding:18px 22px}.outcomes-evidence h3{margin:0 0 8px;font-size:1.05rem}.outcomes-evidence-row{border-bottom:1px solid #e4ebf4}.outcomes-evidence-row:last-child{border:0}.outcomes-page .outcomes-evidence-row>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px 0;font-size:.95rem;display:grid}.outcomes-evidence-row summary small{color:#526580;margin-left:6px;font-weight:400}.outcomes-evidence-row summary strong{color:#164aab;font-size:1.15rem}.outcomes-evidence-row summary .outcomes-pending{color:#526580;font-size:.85rem;font-weight:400}.outcomes-detail-label{color:#2459ec;font-size:.8rem;text-decoration:underline}.outcomes-evidence-row p,.outcomes-fold p{color:#526580;font-size:.9rem}.outcomes-pace-pending{background:#f0f6fb;border-radius:10px;padding:14px 18px}.outcomes-pace-pending p{color:#526580;margin:4px 0 0;font-size:.86rem}.outcomes-fold{border-bottom:1px solid #dce5f0;padding:0 3px 12px}.outcomes-fold>summary{cursor:pointer;padding:4px 0;font-size:.92rem;font-weight:600}.outcomes-page>p.trial-muted{margin:0;font-size:.78rem}.outcomes-page summary:focus-visible{outline-offset:4px;outline:2px solid #2459ec}.outcomes-page .report-pace-focus{margin:0}.outcomes-page .report-pace-heading p{font-size:.86rem}@media (max-width:1000px){.outcomes-header{flex-direction:column;align-items:start}.outcomes-tools{flex-wrap:wrap;width:100%}.outcomes-summary>div{padding:16px}}@media (max-width:600px){.outcomes-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.outcomes-summary>div:nth-child(3){border-left:0}.outcomes-summary>div:nth-child(n+3){border-top:1px solid #e4ebf4}.outcomes-followup{flex-direction:column;align-items:start}.outcomes-evidence{padding:14px}.outcomes-page .outcomes-evidence-row>summary{grid-template-columns:1fr auto;gap:6px}.outcomes-evidence-row summary>strong{grid-area:2/1}.outcomes-detail-label{grid-area:1/2/3}.outcomes-tools>*{max-width:100%}}.career-play{--play-accent:#557d3e;--play-soft:#eef5dc;--play-line:#d4e2b9;--play-ink:#2e4331;border:1px solid var(--play-line);color:#293b31;background:#fff;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 5px 20px #28382e06}.career-play.theme-peach{--play-accent:#a35735;--play-soft:#fceade;--play-line:#eecbb6;--play-ink:#653a2a}.career-play.theme-violet{--play-accent:#79609f;--play-soft:#f0eafa;--play-line:#d9caec;--play-ink:#514063}.career-play.theme-mint{--play-accent:#3c7b65;--play-soft:#e2f2e8;--play-line:#bfdccc;--play-ink:#284f40}.career-play.theme-rose{--play-accent:#a15b70;--play-soft:#f8e7ec;--play-line:#e9c9d3;--play-ink:#653d4c}.career-play.theme-gold{--play-accent:#93701e;--play-soft:#fff3cf;--play-line:#e7d69e;--play-ink:#5d4d24}.career-play-heading{background:linear-gradient(115deg,var(--play-soft),#fff);border-bottom:1px solid var(--play-line);align-items:center;gap:16px;padding:23px 27px;display:flex}.career-play-icon{height:54px;color:var(--play-accent);border:1px solid var(--play-line);background:#fff;border-radius:15px;flex:0 0 54px;place-items:center;display:grid}.career-play-heading>div{flex:1;min-width:0}.trial-root .career-play h2{letter-spacing:-.02em;color:#293b31;margin:5px 0 4px;font-size:1.35rem;line-height:1.35}.trial-root .career-play h3{color:#293b31;margin:0 0 18px;font-size:1.15rem;line-height:1.45}.trial-root .career-play h4{color:#293b31;margin:20px 0 9px;font-size:1rem;line-height:1.5}.trial-root .career-play p{color:#435249;max-width:85ch;margin:0 0 16px;font-size:.96rem;line-height:1.7}.trial-root .career-play-heading p{color:#45544a;margin:0;font-size:.92rem}.career-play-eyebrow{letter-spacing:.085em;color:var(--play-ink);font-size:.72rem;font-weight:700;line-height:1.5}.career-play-duration{border:1px solid var(--play-line);color:#415147;background:#fff;border-radius:20px;flex-shrink:0;align-items:center;gap:6px;padding:7px 10px;font-size:.8rem;display:inline-flex}.career-play-intro{align-items:center;gap:24px;padding:22px 27px;display:flex}.trial-root .career-play-intro p{flex:1;margin:0}.trial-root .career-play-intro [data-slot=button]{border-color:var(--play-accent);color:var(--play-ink);white-space:normal;background:#fff;max-width:230px;height:auto;min-height:44px;padding:11px 17px;line-height:1.45}.trial-root .career-play .career-play-save-state{color:#46574c;align-items:center;gap:7px;margin:0;padding:0 27px 20px;font-size:.84rem;display:flex}.career-play-save-state svg{color:var(--play-accent)}.career-play-body{padding:0 27px 27px}.career-play-timing{border-top:1px solid #e4e9df;flex-wrap:wrap;align-items:center;gap:8px;padding:18px 0 22px;display:flex}.career-play-timing>span{color:#43554a;margin-right:8px;font-size:.85rem;font-weight:600}.career-play-timing>button{color:#405248;background:#fff;border:1px solid #d8e1d3;border-radius:20px;align-items:center;gap:5px;min-height:38px;padding:8px 12px;font-size:.82rem;line-height:1.4;display:inline-flex}.career-play-timing>button.chosen{background:var(--play-soft);border-color:var(--play-accent);color:var(--play-ink)}.career-play-steps{background:#f6f8f3;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 24px;padding:9px;display:grid}.career-play-steps>button{text-align:left;color:#526155;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-width:0;padding:10px 9px;font-size:.84rem;font-weight:600;line-height:1.45;display:flex}.career-play-steps>button>span{color:#495f4b;background:#e4eadf;border-radius:50%;flex:0 0 24px;place-items:center;height:24px;font-size:.77rem;display:grid}.career-play-steps>button.current{border-color:var(--play-line);color:var(--play-ink);background:#fff;box-shadow:0 2px 7px #263a2810}.career-play-steps>button.current>span{background:var(--play-accent);color:#fff}.career-play-stage-title:focus{outline:none}.trial-root .career-play .career-play-instruction{color:#46564a;margin-bottom:22px;font-size:.92rem}.career-play-field{flex-direction:column;gap:8px;min-width:0;margin:16px 0;display:flex}.career-play-field>span{color:#33483b;font-size:.9rem;font-weight:650;line-height:1.5}.trial-root .career-play .career-play-field :is(input,textarea,select){color:#293b31;background:#fff;border:1px solid #ccd8c8;border-radius:9px;width:100%;min-height:45px;padding:11px 13px;font-size:.94rem;line-height:1.55}.trial-root .career-play textarea{resize:vertical}.trial-root .career-play :is(input,textarea)::placeholder{color:#657166;opacity:1}.career-play-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.career-play :is(button,input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #7d9874}.career-play button{cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s}.career-play button:disabled{cursor:default;opacity:.55}.career-play input[type=range]{width:100%;height:24px;accent-color:var(--play-accent);cursor:pointer;background:0 0;border:0;padding:0;display:block}.career-play input[type=range]::-webkit-slider-runnable-track{background:#dce5d6;border-radius:8px;height:6px}.career-play input[type=range]::-webkit-slider-thumb{margin-top:-5px}.career-play-chips{flex-wrap:wrap;gap:9px;margin:14px 0;display:flex}.career-play-chips>button{color:#3d5142;text-align:left;white-space:normal;background:#fff;border:1px solid #d6e1cf;border-radius:10px;align-items:center;gap:6px;min-height:42px;padding:10px 13px;font-size:.87rem;line-height:1.5;display:inline-flex}.career-play-chips>button[aria-pressed=true]{background:var(--play-soft);border-color:var(--play-accent);color:var(--play-ink);box-shadow:inset 0 0 0 1px var(--play-accent)}.career-play-chips>button:hover:not(:disabled){border-color:var(--play-accent)}.trial-root .career-play .career-play-live{background:var(--play-soft);color:var(--play-ink);border-radius:10px;margin-top:15px;padding:12px 15px;font-size:.88rem}.career-play-note{color:#536454!important;font-size:.85rem!important;line-height:1.7!important}.career-play-meter{border-top:1px solid #e2e8dc;margin-top:24px;padding-top:18px}.career-play-meter>div{color:#4b6050;justify-content:space-between;gap:14px;margin-bottom:7px;font-size:.8rem;display:flex}.trial-root .career-play progress{accent-color:var(--play-accent);border-radius:20px;width:100%;height:8px;overflow:hidden}.career-play progress::-webkit-progress-bar{background:#edf1e8;border-radius:20px}.career-play progress::-webkit-progress-value{background:var(--play-accent);border-radius:20px;transition:width .2s}.career-wheel-layout{grid-template-columns:minmax(210px,.75fr) minmax(240px,1fr);align-items:start;gap:30px;display:grid}.career-wheel{text-align:center;background:#f7faef;border:1px solid #dce7ca;border-radius:18px;align-self:start;padding:20px 8px;position:sticky;top:90px}.career-wheel svg{width:100%;max-width:340px;margin:auto;display:block}.trial-root .career-wheel p{color:#48603d;margin:4px 10px;font-size:.83rem}.career-wheel polygon,.career-wheel circle{transition:all .2s}.career-wheel-sliders{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 20px;display:grid}.career-wheel-slider{min-width:0;display:block}.career-wheel-slider>span{align-items:center;gap:7px;min-height:26px;font-size:.8rem;display:flex}.career-wheel-slider i{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:block}.career-wheel-slider strong{flex:1;line-height:1.45}.career-wheel-slider output{color:#46613b;flex-shrink:0;font-size:.76rem;font-weight:700}.trial-root .career-wheel-slider small{color:#546650;margin-top:3px;font-size:.75rem;line-height:1.45;display:block}.evidence-card-tray{flex-wrap:wrap;gap:9px;min-height:15px;margin-bottom:20px;display:flex}.evidence-card-tray>button,.evidence-column>button:not(.evidence-place){color:#4e4038;text-align:left;cursor:grab;background:#fff;border:1px solid #e2c7b6;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:12px;font-size:.9rem;line-height:1.4;display:flex;box-shadow:0 3px 5px #563c2f06}.evidence-card-tray button[aria-pressed=true],.evidence-column>button[aria-pressed=true]{border-color:#a4603c;box-shadow:0 0 0 2px #ba805234}.evidence-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.evidence-column{background:#f0f7e5;border:1px solid #d5e3c7;border-radius:14px;flex-direction:column;gap:9px;min-width:0;padding:17px;display:flex}.evidence-column.level-some{background:#fff5db;border-color:#eaddb4}.evidence-column.level-need{background:#f4eafa;border-color:#dfccef}.trial-root .evidence-column h4{color:#3b4936;margin:0}.trial-root .evidence-column p{color:#4d5748;margin:0 0 8px;font-size:.81rem;line-height:1.55}.evidence-column.can-drop{border-style:dashed}.evidence-column>button:not(.evidence-place){border-color:#d3ddca;width:100%}.evidence-place{color:#465540;background:0 0;border:1px dashed #a5b199;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:42px;margin-top:auto;padding:11px 8px;font-size:.79rem;font-weight:600;line-height:1.45;display:flex}.evidence-detail{background:#fcf5ee;border:1px solid #edd7c6;border-radius:14px;margin-top:22px;padding:20px}.trial-root .evidence-detail h4{margin:0 0 14px}.evidence-detail .career-play-fields{grid-template-columns:minmax(180px,.6fr) minmax(0,1fr)}.signals-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:19px 0;display:grid}.signal-card{background:#f3edfa;border:1px solid #ddcfee;border-radius:15px;min-width:0;padding:17px}.signal-card.signal-1{background:#eaf4ee;border-color:#cee3d5}.signal-card.signal-2{background:#fff3da;border-color:#e9dcb5}.signal-card.selected{border-color:#80679f;box-shadow:inset 0 0 0 1px #80679f}.signal-toggle{text-align:left;color:#3c3c46;background:0 0;border:0;align-items:center;gap:8px;width:100%;min-height:50px;padding:0;line-height:1.5;display:flex}.signal-toggle>strong{flex:1;min-width:0;font-size:.94rem}.signal-toggle>svg{color:#786099;flex-shrink:0}.signal-icon{color:#786099;background:#fff;border-radius:11px;flex:0 0 40px;place-items:center;height:40px;display:grid}.trial-root .signal-card>p{margin:12px 0 0;font-size:.84rem;line-height:1.65}.signal-impact{color:#514663;margin:15px 0;font-size:.8rem;font-weight:600;display:block}.compact.career-play-chips{gap:5px}.compact.career-play-chips>button{min-height:35px;padding:7px 8px;font-size:.73rem}.signal-card .career-play-field{margin:12px 0}.signal-card .career-play-field>span{font-size:.78rem}.trial-root .signal-card .career-play-field :is(input,textarea){min-height:40px;padding:8px;font-size:.83rem}.signal-card a{color:#4c3c61;font-size:.82rem;text-decoration:underline}.network-layout{grid-template-columns:minmax(240px,.8fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.career-network{aspect-ratio:1;background:radial-gradient(circle,#fff,#eaf6eb);border:1px solid #d0e4d1;border-radius:17px;min-width:0;position:relative;overflow:hidden}.network-orbit{border:1px dashed #aac6ae;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-inner{background:#d5e8d735;width:34%;height:34%}.orbit-middle{width:58%;height:58%}.orbit-outer{width:82%;height:82%}.network-you{color:#fff;z-index:2;background:#244f46;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:64px;height:64px;font-size:.8rem;line-height:1.3;display:flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.network-person{color:#345b35;z-index:3;background:#e3f0d1;border:1px solid #bed5a8;border-radius:20px;align-items:center;gap:4px;max-width:95px;padding:7px;font-size:.7rem;line-height:1.4;display:flex;position:absolute;transform:translate(-50%,-50%)}.network-person>span{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.network-person svg{flex-shrink:0}.network-person.ring-familiar{color:#6d5639;background:#fff0da;border-color:#e0c9a8}.network-person.ring-approach{color:#5d4675;background:#eee4f6;border-color:#d3bee4}.network-directory{gap:12px;display:grid}.network-ring-list{background:#f0f6e6;border:1px solid #d9e3c8;border-radius:13px;min-height:72px;padding:15px}.network-ring-list.ring-familiar{background:#fff5e5;border-color:#e8ddc4}.network-ring-list.ring-approach{background:#f3ebf9;border-color:#dfd0ed}.trial-root .network-ring-list h4{margin:0 0 10px;font-size:.92rem}.network-member{cursor:grab;background:#fff;border:1px solid #dbe4d3;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(100px,1fr);gap:8px;min-width:0;margin-top:10px;padding:12px;font-size:.82rem;line-height:1.45;display:grid}.network-member>strong{overflow-wrap:anywhere;grid-column:1/-1}.network-member>strong small{color:#546450;margin-top:3px;font-size:.71rem;font-weight:400;display:block}.trial-root .network-member select{width:100%;min-width:0;min-height:38px;padding:8px;font-size:.75rem}.network-member>button{color:#685a52;background:0 0;border:0;grid-column:2;justify-self:end;padding:5px}.network-add{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:20px;display:grid}.network-add>.career-play-field{margin:0}.network-add>[data-slot=button]{grid-column:1/-1;justify-self:start;margin-top:4px}.environment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin:22px 0;display:grid}.environment-card{background:#faedf1;border:1px solid #e9c8d3;border-radius:15px;padding:21px}.environment-card.environment-1{background:#f1ecfa;border-color:#dcd0ec}.environment-card.environment-2{background:#eff5e4;border-color:#d8e4c7}.environment-endpoints{justify-content:space-between;gap:25px;margin-bottom:14px;font-size:.88rem;line-height:1.55;display:flex}.environment-endpoints>strong{max-width:46%}.environment-endpoints>strong:last-child{text-align:right}.environment-choice{color:#5b4b55;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:.76rem;display:flex}.environment-choice button{color:#594650;background:#fff;border:1px solid #d8c7ce;border-radius:8px;align-items:center;gap:5px;min-height:34px;padding:6px 9px;display:inline-flex}.environment-choice button[aria-pressed=true]{color:#fff;background:#6b4e68;border-color:#6b4e68}.experiment-learning{background:#f4f7eb;border:1px solid #dfe6ce;border-radius:14px;padding:19px}.trial-root .experiment-learning h4{align-items:center;gap:9px;margin:0 0 15px;display:flex}.experiment-learning>div{border-top:1px solid #dce4d3;margin-top:12px;padding:12px 0 0;font-size:.87rem}.trial-root .experiment-learning p{margin:5px 0 0;font-size:.86rem}.experiment-types{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:15px 0 20px;display:grid}.experiment-type{text-align:left;color:#5d4d24;background:#fff3d5;border:1px solid #e7d69e;border-radius:12px;justify-content:start;align-items:center;gap:10px;min-width:0;padding:17px;font-size:.88rem;line-height:1.5;display:flex}.experiment-type.type-1{color:#3c563a;background:#e9f2e2;border-color:#d4e2c8}.experiment-type.type-2{color:#5d4670;background:#f1e9f8;border-color:#dfcfec}.experiment-type[aria-pressed=true]{border-color:#927327;box-shadow:inset 0 0 0 2px #927327}.experiment-type svg{flex-shrink:0}.career-play-summary{background:var(--play-soft);border:1px solid var(--play-line);border-radius:14px;margin:15px 0 20px;padding:22px}.career-play-summary>ul{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.career-play-summary li{color:#334c3c;white-space:pre-line;overflow-wrap:anywhere;align-items:start;gap:9px;font-size:.91rem;line-height:1.75;display:flex}.career-play-summary li>svg{color:var(--play-accent);flex-shrink:0;margin-top:4px}.career-play-reflection{margin-top:20px}.career-play-question-bank{gap:10px;margin:15px 0;display:grid}.career-play-question-bank>button{text-align:left;color:#3d5640;background:#f6f8f2;border:1px solid #dce5d3;border-radius:12px;align-items:center;gap:13px;padding:14px;font-size:.9rem;line-height:1.6;display:flex}.career-play-question-bank svg{color:#5f7d56;flex-shrink:0}.career-play-question-bank>button>svg:last-child{margin-left:auto}.career-play-share-preview{padding:5px 0}.career-play-footer{border-top:1px solid #dfe6d7;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:22px;display:flex}.career-play-footer>div{align-items:center;gap:10px;display:flex}.career-play-footer>div:first-child{flex-direction:column;align-items:start}.career-play-footer span{color:#536452;font-size:.76rem;line-height:1.5}.trial-root .career-play [data-slot=button]{white-space:normal;overflow-wrap:anywhere;height:auto;min-height:44px;padding:11px 15px;font-size:.88rem;line-height:1.5}.trial-root .career-play [data-slot=button][data-variant=default]{color:#fff;background:#244f46}.trial-root .career-play [data-slot=button][data-variant=outline]{color:#374d3d;background:#fff;border-color:#cddbc7}.career-play-result{padding-top:5px;position:relative}.career-play-result-heading{align-items:center;gap:14px;margin:10px 0 20px;display:flex}.career-play-success{color:#52783b;background:#e7f1db;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.trial-root .career-play-result-heading h3{margin:0 0 5px}.trial-root .career-play-result-heading p{color:#536650;margin:0;font-size:.82rem}.career-play-discuss{background:#f7f9f2;border:1px solid #dce5d5;border-radius:13px;align-items:start;gap:13px;margin:20px 0;padding:19px;display:flex}.career-play-discuss>svg{color:#62805b;flex-shrink:0;margin-top:3px}.trial-root .career-play-discuss h4{margin:0 0 9px}.career-play-discuss ul{color:#435447;margin:0;padding-left:20px;font-size:.9rem;line-height:1.8}.career-play-discuss li+li{margin-top:8px}.career-play-feedback{background:#f3f8ec;border:1px solid #d4e4c8;border-left:4px solid #779765;border-radius:10px;margin-bottom:18px;padding:18px 20px;font-size:.93rem}.trial-root .career-play-feedback p{white-space:pre-line;margin:8px 0 0}.career-play-feedback small{margin-top:10px;font-size:.8rem;display:block}.trial-root .career-play .career-play-error{color:#7c3f2c;background:#fff0e9;border:1px solid #e3b8a8;border-radius:9px;padding:12px 15px;font-size:.9rem}.career-play-celebration{pointer-events:none;position:absolute;top:0;left:50%}.career-play-celebration>i{width:5px;height:7px;animation:1.6s ease-out forwards career-confetti;animation-delay:calc(var(--i)*35ms);background:#8daa50;border-radius:2px;display:block;position:absolute}.career-play-celebration>i:nth-child(3n){background:#bc81a5}.career-play-celebration>i:nth-child(3n+1){background:#e5b65b}@keyframes career-confetti{0%{opacity:0;transform:translateY(-10px)rotate(0)}15%{opacity:1}to{transform:translate(calc((var(--i) - 4)*24px),100px) rotate(200deg);opacity:0}}@media (max-width:1100px){.signals-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.career-wheel-sliders{grid-template-columns:1fr}.network-layout{grid-template-columns:minmax(230px,.75fr) minmax(0,1fr)}.experiment-types{grid-template-columns:repeat(2,minmax(0,1fr))}.career-wheel-layout{gap:23px}}@media (max-width:700px){.career-play-heading{flex-wrap:wrap;gap:12px;padding:19px 18px}.career-play-heading>div{flex-basis:calc(100% - 70px)}.career-play-duration{margin-left:66px}.trial-root .career-play h2{font-size:1.18rem}.career-play-icon{flex-basis:46px;width:46px;height:46px}.career-play-intro{flex-direction:column;align-items:start;gap:16px;padding:20px 18px}.career-play-body{padding:0 18px 22px}.career-play-timing{gap:7px}.career-play-timing>span{flex-basis:100%;margin-bottom:5px}.career-play-steps{gap:4px;padding:6px}.career-play-steps>button{text-align:center;flex-direction:column;gap:7px;padding:9px 5px;font-size:.74rem}.career-wheel-layout,.network-layout,.career-play-fields,.evidence-detail .career-play-fields{grid-template-columns:1fr}.career-wheel{width:100%;max-width:310px;margin:auto;padding:10px;position:static}.career-wheel-sliders{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.career-wheel-slider>span{flex-wrap:wrap;gap:4px}.career-wheel-slider strong{font-size:.76rem}.career-wheel-slider output{font-size:.7rem}.evidence-board{grid-template-columns:1fr}.evidence-column{min-height:90px}.evidence-column>button:not(.evidence-place){max-width:100%}.evidence-detail{padding:16px}.signals-grid,.environment-grid{grid-template-columns:1fr}.signal-card{padding:19px}.signals-grid .signal-card .career-play-field>span{font-size:.87rem}.trial-root .signal-card .career-play-field :is(input,textarea){font-size:.9rem}.career-network{width:100%;max-width:360px;margin:auto}.network-add{grid-template-columns:repeat(2,minmax(0,1fr))}.network-add>.career-play-field:first-child{grid-column:1/-1}.experiment-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.experiment-type{flex-direction:column;align-items:start;padding:14px 12px;font-size:.8rem}.career-play-footer{flex-wrap:wrap;gap:18px}.career-play-footer>div:last-child{margin-left:auto}.career-play-summary{padding:17px}.career-play-chips>button{padding:9px 10px;font-size:.82rem}.career-play-stage-title{font-size:1.08rem!important}.trial-root .career-play .career-play-save-state{padding:0 18px 18px}}@media (prefers-reduced-motion:reduce){.career-play *{transition:none!important;animation:none!important}.career-play-celebration{display:none}}.career-play-example{background:#f7f9f3;border:1px solid #dce5d5;border-radius:12px;align-items:start;gap:11px;margin:0 0 22px;padding:14px 16px;display:flex}.career-play-example>svg{color:var(--play-accent);flex-shrink:0;margin-top:3px}.career-play-example strong{color:#344a3c;font-size:.87rem}.trial-root .career-play-example p{margin:4px 0 0;font-size:.87rem;line-height:1.65}.career-play-optional{background:#fafbf8;border:1px solid #d9e3d3;border-radius:11px;min-width:0;margin:18px 0;padding:13px 15px}.career-play-optional>summary{color:#3e5544;cursor:pointer;overflow-wrap:anywhere;padding:2px 0;font-size:.88rem;font-weight:600;line-height:1.55}.career-play-optional[open]>summary{margin-bottom:13px}.trial-root .career-play-optional>p{margin:10px 0;font-size:.89rem}.career-play-optional>summary:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #7d9874}.career-priority-choices{min-width:0}.trial-root .career-priority-choices h4{margin:0 0 8px}.priority-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.priority-chips>button{align-items:start;gap:7px;min-height:68px;padding:11px 10px;position:relative}.priority-chips>button>i{border-radius:5px;width:5px;position:absolute;top:8px;bottom:8px;left:0}.priority-chips>button>svg{flex-shrink:0;margin:2px 0 0 3px}.priority-chips>button>span{min-width:0}.priority-chips strong{font-size:.85rem;line-height:1.45;display:block}.priority-chips small{color:#536251;margin-top:4px;font-size:.74rem;line-height:1.45;display:block}.career-play-question-bank>button>span{flex:1;min-width:0}.career-play-question-bank>button[aria-pressed=true]{border-color:var(--play-accent);background:var(--play-soft);box-shadow:inset 0 0 0 1px var(--play-accent)}.career-play-skip-question{color:#3e5544;background:#fff;border:1px solid #cfdcc8;border-radius:9px;align-items:center;gap:7px;min-height:42px;margin:0 0 14px;padding:10px 12px;font-size:.87rem;line-height:1.5;display:inline-flex}.career-play-skip-question[aria-pressed=true]{background:#f1f6e9;border-color:#9db68d}.trial-root .career-play-share-preview p{margin:8px 0 12px;font-size:.9rem}.career-play-share-preview{background:#f8faf4;border:1px solid #dce5d4;border-radius:11px;padding:13px 15px}.signal-extra{background:#fffa;margin-bottom:0;padding:10px}.signal-extra>summary{font-size:.78rem}.network-suggestions{margin-bottom:20px}.network-layout{margin-top:20px}.environment-choice>div{flex-wrap:wrap;gap:7px;display:flex}.environment-choice>span{max-width:100%;line-height:1.5}.career-play-discuss>div{min-width:0}.trial-root .career-play-discuss p{margin:0 0 13px;font-size:.9rem}.career-play-discuss strong{margin-bottom:7px;font-size:.87rem;display:block}.career-play-discuss li{overflow-wrap:anywhere}.experiment-learning>div{border-top:1px solid #dce4d3;margin-top:10px;padding:11px 0 0}.trial-root .experiment-learning>div p{margin:5px 0;font-size:.86rem}@media (max-width:700px){.career-play-example{gap:9px;padding:13px}.priority-chips{grid-template-columns:repeat(2,minmax(0,1fr))}.priority-chips>button{gap:5px;padding:10px 8px}.priority-chips strong{font-size:.79rem}.priority-chips small{font-size:.71rem}.career-play-optional{padding:12px}.career-play-question-bank>button{gap:9px;padding:12px;font-size:.86rem}.career-play-question-bank>button>span{overflow-wrap:anywhere}.career-play-footer>div:last-child{flex-wrap:wrap;justify-content:flex-end}.career-play-footer>div:last-child [data-slot=button]{flex-shrink:1}.career-play-skip-question{font-size:.83rem}}.trial-root .career-play [data-slot=button]{justify-content:center;align-items:center;gap:8px;display:inline-flex}.priority-chips>button:disabled{opacity:1;color:#626f5d;background:#f7f9f4;border-color:#d9e2d2}.priority-chips>button:disabled small{color:#5f6b5b}.priority-chips>button:disabled>svg{opacity:.7}.career-play-question-context{border:1px solid var(--play-line);background:var(--play-soft);border-radius:11px;margin:0 0 18px;padding:12px 15px}.career-play-question-context>strong{color:var(--play-ink);font-size:.85rem}.trial-root .career-play-question-context p{margin:4px 0 0;font-size:.88rem;line-height:1.6}.career-play-steps>button>span{width:24px;min-width:24px}.career-wheel-layout{grid-template-columns:minmax(230px,.8fr) minmax(320px,1.2fr)}.career-wheel-ratings{gap:12px;min-width:0;display:grid}.career-wheel-rating{background:#fafcf7;border:1px solid #d5e1cb;border-radius:12px;min-width:0;margin:0;padding:8px 14px 12px}.career-wheel-rating legend{color:#2f4636;align-items:center;gap:8px;padding:0 5px;font-size:.92rem;font-weight:650;line-height:1.5;display:flex}.career-wheel-rating legend i{color:#2f4636;background:#fff;border:2px solid;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:.78rem;font-style:normal;display:grid}.trial-root .career-wheel-rating p{color:#4c5d4e;margin:0 0 8px;font-size:.83rem;line-height:1.5}.wheel-number-options{gap:8px;display:flex}.wheel-number-options>label{cursor:pointer;flex:1;min-width:0;position:relative}.wheel-number-options input{opacity:0;width:100%;height:100%;margin:0;position:absolute}.wheel-number-options span{color:#3d5540;background:#fff;border:1px solid #cad8bf;border-radius:9px;place-items:center;min-height:44px;font-size:.94rem;font-weight:650;display:grid}.wheel-number-options input:checked+span{color:#fff;background:#244f46;border-color:#244f46;box-shadow:0 2px 5px #244f4618}.wheel-number-options input:focus-visible+span{outline-offset:3px;outline:3px solid #719a56}.wheel-number-options label:hover span{border-color:#6c8f54}.evidence-context{color:#755037;background:#fff4e8;border:1px solid #ebd1b8;border-radius:12px;align-items:start;gap:10px;margin:12px 0 20px;padding:13px 15px;display:flex}.evidence-context svg{flex-shrink:0;margin-top:4px}.trial-root .evidence-context p{color:#514535;margin:0;font-size:.89rem;line-height:1.65}.evidence-context strong{display:block}.evidence-selected-skill{background:#faf4ee;border:1px solid #e9d4c3;border-radius:11px;margin:0 0 17px;padding:13px 15px}.evidence-selected-skill strong{color:#4c3e32;font-size:.94rem}.trial-root .evidence-selected-skill p{color:#574d44;margin:4px 0 0;font-size:.88rem}.evidence-card-tray>button,.evidence-place{overflow-wrap:anywhere}.evidence-unsort{color:#634b3b;background:0 0;border:0;border-bottom:1px solid #b89d88;padding:2px 0;font-size:.85rem;line-height:1.5}.evidence-result-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:15px;display:grid}.evidence-result-group{background:#eef5e4;border:1px solid #d3e0c3;border-radius:12px;min-width:0;padding:16px}.evidence-result-group.level-some{background:#fff5db;border-color:#e6d9ae}.evidence-result-group.level-need{background:#f2eafa;border-color:#dbc8ec}.trial-root .evidence-result-group h4{color:#354637;margin:0 0 12px;font-size:.94rem}.evidence-result-group ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.trial-root .evidence-result-group p{color:#4e5b4e;margin:0;font-size:.84rem}.trial-root .signal-card .signal-discussion-ready{color:#4e4064;align-items:center;gap:6px;margin:12px 0 0;font-size:.82rem;font-weight:600;display:flex}.signal-discussion-ready svg{flex-shrink:0}.career-play-discuss ol{color:#344c3d;margin:0;padding-left:22px;font-size:.92rem;line-height:1.8}.career-play-discuss ol li+li{margin-top:10px}.trial-root .activity-instructions{color:#374c3e;margin:12px 0 18px;padding-left:23px;font-size:.95rem;line-height:1.75}.activity-instructions li+li{margin-top:9px}.activity-output{color:#354c3b;background:#eef5e7;border:1px solid #d6e3ca;border-radius:11px;padding:13px 16px}.activity-role-context{color:#4d594c;align-items:center;gap:8px;margin:8px 0;font-size:.86rem;display:flex}@media (max-width:1100px){.career-wheel-layout{grid-template-columns:minmax(220px,.8fr) minmax(290px,1.2fr)}.evidence-result-groups{grid-template-columns:1fr}}@media (max-width:700px){.career-wheel-layout{grid-template-columns:1fr}.career-wheel-rating{padding:8px 11px 11px}.career-wheel-rating legend{font-size:.9rem}.wheel-number-options{gap:6px}.career-play-steps>button{font-size:.8rem}.career-play-discuss ol,.evidence-card-tray>button{font-size:.87rem}}.career-play-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.wheel-shared-result{gap:22px;margin-top:18px}.wheel-shared-result .career-wheel{position:static}.career-wheel-key{gap:0;display:grid}.career-wheel-key>div{border-bottom:1px solid #dde5d7;align-items:center;gap:10px;min-width:0;padding:11px 0;display:flex}.career-wheel-key i{color:#354b3b;background:#fff;border:2px solid;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:.76rem;font-style:normal;display:grid}.career-wheel-key>div>span{flex:1;min-width:0}.career-wheel-key strong{color:#304a3a;font-size:.9rem;line-height:1.45;display:block}.career-wheel-key small{color:#526451;margin-top:2px;font-size:.79rem;line-height:1.5;display:block}.career-wheel-key b{color:#415d38;white-space:nowrap;font-size:.82rem}.signal-work-example{background:#fff;border:1px solid #dcd0e8;border-radius:10px;margin-top:14px;padding:13px}.trial-root .signal-work-example p{color:#42394e;margin:7px 0 9px;font-size:.87rem;line-height:1.65}.signal-work-example small{color:#61556c;font-size:.79rem;line-height:1.5;display:block}.network-person{cursor:pointer;min-height:40px}.network-person[aria-pressed=true]{outline-offset:2px;outline:2px solid #345d47}.network-member{cursor:default;display:block}.network-member.selected{border-color:#578764}.network-member-select{text-align:left;color:#304b3a;background:0 0;border:0;width:100%;min-height:44px;padding:0;font-size:.86rem;line-height:1.55;display:block}.network-member-select small{color:#586955;font-size:.78rem;display:block}.network-member .career-play-field{margin:12px 0 8px}.network-member select{width:100%;margin:6px 0}.network-remove{color:#7a443f;background:#fff;border:1px solid #dfc2be;border-radius:8px;align-items:center;gap:6px;min-height:38px;margin-top:9px;padding:7px 10px;font-size:.8rem;display:flex}.network-map-key{color:#3e5746;flex-wrap:wrap;gap:7px;margin-top:12px;font-size:.77rem;display:flex}.network-map-key>span{background:#edf4e3;border-radius:8px;padding:6px 8px}.network-map-key>.ring-familiar{background:#fff2de}.network-map-key>.ring-approach{background:#f0e8f7}.trial-root .network-potential{margin-bottom:6px;font-size:.81rem}.experiment-discoveries{margin-bottom:22px}.trial-root .experiment-discoveries h4{margin-top:0}.experiment-discoveries>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.discovery{background:#f1f6e7;border:1px solid #d7e3c8;border-radius:12px;align-items:flex-start;gap:10px;min-width:0;padding:15px;display:flex}.discovery>svg{color:#567140;flex-shrink:0;margin-top:2px}.discovery>div{min-width:0}.discovery strong{color:#344c38;font-size:.88rem;line-height:1.5}.trial-root .discovery p{overflow-wrap:anywhere;margin:5px 0 0;font-size:.84rem;line-height:1.6}.discovery-ability{background:#fff0e5;border-color:#ecd3bd}.discovery-future{background:#f2ecfa;border-color:#dbd0e9}.discovery-connections{background:#eaf5ed;border-color:#cde2d2}.discovery-environment{background:#f9ecf0;border-color:#e7cfd8}.experiment-suggestion{background:#fff6dd;border:1px solid #e3d4a5;border-radius:14px;align-items:flex-start;gap:12px;margin:20px 0;padding:18px;display:flex}.experiment-suggestion>svg{color:#80671e;flex-shrink:0;margin-top:3px}.experiment-suggestion strong{color:#55471f;font-size:.96rem}.trial-root .experiment-suggestion p{color:#4a4535;margin:8px 0}.experiment-suggestion small{color:#635633;margin-bottom:12px;font-size:.82rem;line-height:1.6;display:block}.experiment-suggestion [data-slot=button]{margin-top:0}.experiment-type small{color:#52604a;margin-top:7px;font-size:.8rem;font-weight:400;line-height:1.55;display:block}.experiment-type strong{line-height:1.5}.experiment-learning-purpose{background:#f4f7ed;border:1px solid #dce4d0;border-radius:11px;align-items:flex-start;gap:8px;padding:13px 15px;display:flex}.experiment-learning-purpose svg{color:#617b42;flex-shrink:0;margin-top:3px}.experiment-kept{background:#fff7e6;border:1px solid #e6d8b7;border-radius:10px;margin:12px 0;padding:13px}.trial-root .experiment-kept p{margin:0 0 10px;font-size:.85rem}.experiment-agreed-action{background:#edf5e7;border:1px solid #cfdfc1;border-radius:12px;margin:18px 0;padding:16px}.trial-root .experiment-agreed-action p{margin:0 0 10px;font-size:.9rem}.trial-root .activity-choice-folded{background:#fff;border:1px solid #d7e2d0;border-radius:13px;margin-top:14px;padding:0;overflow:hidden}.trial-root .activity-choice-folded>summary{cursor:pointer;color:#304c39;background:#f4f8ee;justify-content:space-between;align-items:center;gap:15px;min-height:68px;padding:17px 19px;list-style:none;display:flex}.activity-choice-folded>summary>span:first-child{flex:1;min-width:0}.activity-choice-folded>summary strong{overflow-wrap:anywhere;font-size:.99rem;line-height:1.5;display:block}.activity-choice-folded>summary small{color:#53684f;margin-top:5px;font-size:.83rem;font-weight:400;line-height:1.5;display:block}.activity-choice-folded>summary::-webkit-details-marker{display:none}.activity-choice-folded>summary:after{content:"+";flex:0 0 18px;font-size:1.25rem;line-height:1}.activity-choice-folded[open]>summary:after{content:"−"}.activity-choice-folded[open]>summary{border-bottom:1px solid #dbe4d4}.activity-choice-folded>summary:focus-visible{outline-offset:-4px;outline:3px solid #7d9874}.activity-choice-body{padding:20px}.activity-choice-body .trial-actions{flex-wrap:wrap}.activity-choice-body .trial-notice{margin-top:15px}.trial-root .activity-choice-body>small{color:#53664b;margin-top:10px;line-height:1.6;display:block}@media (max-width:700px){.experiment-discoveries>div{grid-template-columns:1fr}.career-wheel-key strong{font-size:.87rem}.career-wheel-key small{font-size:.78rem}.experiment-type small{font-size:.8rem}.trial-root .activity-choice-folded>summary{gap:10px;padding:14px}.activity-choice-folded>summary .trial-tag{white-space:nowrap;font-size:.75rem}.activity-choice-body,.experiment-suggestion{padding:16px}.network-layout{grid-template-columns:1fr}}body.athenia-brand .trial-root .career-play[data-activity=purpose]{--play-accent:var(--pace-purpose);--play-soft:var(--pace-purpose-soft);--play-line:var(--pace-purpose-line);--play-ink:#33482f}body.athenia-brand .trial-root .career-play[data-activity=ability]{--play-accent:var(--pace-ability);--play-soft:var(--pace-ability-soft);--play-line:var(--pace-ability-line);--play-ink:#654732}body.athenia-brand .trial-root .career-play[data-activity=connections]{--play-accent:var(--pace-connections);--play-soft:var(--pace-connections-soft);--play-line:var(--pace-connections-line);--play-ink:#2f4c3c}body.athenia-brand .trial-root .career-play[data-activity=environment]{--play-accent:var(--pace-environment);--play-soft:var(--pace-environment-soft);--play-line:var(--pace-environment-line);--play-ink:#584665}body.athenia-brand .trial-root .career-play[data-activity=future],body.athenia-brand .trial-root .career-play[data-activity=action]{--play-accent:var(--athenia-gold);--play-soft:var(--athenia-gold-soft);--play-line:var(--athenia-gold-line);--play-ink:#5c4d2b}body.athenia-brand .trial-root .career-play{border-color:var(--play-line);box-shadow:none;background:#fff;border-radius:16px;margin:20px 0}body.athenia-brand .trial-root .career-play h2{font-size:23px;line-height:1.35}body.athenia-brand .trial-root .career-play p{color:#52625a;font-size:16px;line-height:1.7}body.athenia-brand .trial-root .career-play-heading{background:var(--play-soft);padding:21px 24px}body.athenia-brand .trial-root .career-play-eyebrow{color:var(--play-ink);letter-spacing:.05em;font-size:12px}body.athenia-brand .trial-root .career-play-duration{color:#52625a;font-size:13px}body.athenia-brand .trial-root .career-play-intro{padding:20px 24px}body.athenia-brand .trial-root .career-play-example{color:#52625a;background:0 0;border:0;border-radius:0;margin:0 0 15px;padding:0 0 12px;display:block}body.athenia-brand .trial-root .career-play-example summary{cursor:pointer;min-height:36px;color:var(--play-ink);align-items:center;gap:8px;font-size:14px;font-weight:600;list-style:none;display:flex}body.athenia-brand .trial-root .career-play-example summary:after{content:"+";margin-left:4px;font-size:18px}body.athenia-brand .trial-root .career-play-example[open] summary:after{content:"−"}body.athenia-brand .trial-root .career-play-example summary::-webkit-details-marker{display:none}body.athenia-brand .trial-root .career-play-example p{margin:8px 0 0;padding-left:27px;font-size:15px}body.athenia-brand .trial-root .career-play-stage-title{margin-bottom:10px;font-size:20px}body.athenia-brand .trial-root .career-play-timing{margin-bottom:16px;padding-bottom:17px}body.athenia-brand .trial-root .career-play-timing button{border-color:#b6cbb5;border-radius:9px;min-height:42px;font-size:14px}body.athenia-brand .trial-root .career-play-timing button.chosen{color:#fff;background:#244f46;border-color:#244f46}body.athenia-brand .trial-root .career-play-steps{background:0 0;border:0;gap:15px;margin-bottom:22px;padding:0}body.athenia-brand .trial-root .career-play-steps>button{min-height:44px;box-shadow:none;color:#52625a;background:#f3f6ef;border:0;border-radius:9px;font-size:14px}body.athenia-brand .trial-root .career-play-steps>button.current{background:var(--play-soft);color:var(--play-ink);border:1px solid #9eb99c;font-weight:600}body.athenia-brand .trial-root .career-wheel-layout{grid-template-columns:minmax(260px,.95fr) minmax(350px,1.05fr);align-items:start;gap:26px}body.athenia-brand .trial-root .career-wheel{background:#f7f9f1;border:1px solid #d5e2c1;border-radius:14px;padding:18px;position:sticky;top:24px}body.athenia-brand .trial-root .career-wheel svg{width:100%;max-width:460px;margin:auto;display:block}body.athenia-brand .trial-root .career-wheel-ratings{gap:9px}body.athenia-brand .trial-root .career-wheel-rating{background:0 0;border:0;border-bottom:1px solid #dfe7d6;border-radius:0;padding:3px 0 13px}body.athenia-brand .trial-root .career-wheel-rating legend{margin-bottom:5px;padding:0;font-size:15px;font-weight:600;line-height:1.4}body.athenia-brand .trial-root .career-wheel-rating legend i{width:24px;height:24px;font-size:12px}body.athenia-brand .trial-root .career-wheel-rating p{margin-bottom:8px;font-size:14px;line-height:1.5}body.athenia-brand .trial-root .wheel-number-options{gap:8px}body.athenia-brand .trial-root .wheel-number-options span{color:#3a5339;border-color:#a9c197;border-radius:9px;height:44px;min-height:44px;font-size:16px;font-weight:600}body.athenia-brand .trial-root .wheel-number-options input:checked+span{color:#fff;background:#244f46;border-color:#244f46;box-shadow:0 2px 8px #244f4620}body.athenia-brand .trial-root .career-play-meter{border-color:#dbe5d4;margin-top:20px;padding-top:16px}body.athenia-brand .trial-root .career-play-live{color:#3d563a;background:#f2f6ea;border:0;border-radius:9px;padding:12px 15px;font-size:14px}body.athenia-brand .trial-root .career-play-discuss{background:#f4f7ed;border:0;border-left:3px solid #98b783;border-radius:0 12px 12px 0}body.athenia-brand .trial-root .career-play-discuss ol{font-size:16px;line-height:1.75}body.athenia-brand .trial-root .career-play-footer{border-color:#dbe5d4;padding-top:19px}body.athenia-brand .trial-root .career-play-footer small{color:#52625a;font-size:13px}body.athenia-brand .trial-root .evidence-context{background:#f7f3ec;border:0;border-left:3px solid #d3ad91;border-radius:0 10px 10px 0}body.athenia-brand .trial-root .discovery-environment{background:var(--pace-environment-soft);border-color:var(--pace-environment-line)}body.athenia-brand .trial-root .signal-card p,body.athenia-brand .trial-root .environment-result p,body.athenia-brand .trial-root .network-member p{font-size:15px}@media (max-width:1000px){body.athenia-brand .trial-root .career-wheel-layout{grid-template-columns:1fr}body.athenia-brand .trial-root .career-wheel{justify-self:center;width:100%;max-width:460px;position:static}}@media (max-width:700px){body.athenia-brand .trial-root .career-play h2{font-size:21px}body.athenia-brand .trial-root .career-play-heading{gap:12px;padding:19px 17px}body.athenia-brand .trial-root .career-play-intro{padding:18px 17px}body.athenia-brand .trial-root .career-play-body{padding:0 17px 20px}body.athenia-brand .trial-root .career-play-timing{gap:8px}body.athenia-brand .trial-root .career-play-timing button{padding:9px 11px;font-size:13px}body.athenia-brand .trial-root .career-play-steps{gap:8px}body.athenia-brand .trial-root .career-play-steps>button{padding:10px 7px;font-size:13px}body.athenia-brand .trial-root .career-play-discuss ol{font-size:16px}body.athenia-brand .trial-root .career-wheel{padding:14px}body.athenia-brand .trial-root .career-wheel-rating{padding-bottom:14px}body.athenia-brand .trial-root .career-play-example p{padding-left:0}}.trial-root .attention-card{padding:24px 28px}.attention-heading h2{align-items:center;gap:10px;display:flex}.attention-count{color:#2449ca;background:#edf2ff;border-radius:20px;padding:4px 10px;font-size:14px}.trial-root .attention-heading p,.trial-root .attention-email{margin:8px 0;font-size:14px;line-height:1.6}.trial-root .attention-email{color:#59677e}.attention-filters{gap:12px;max-width:720px;margin:20px 0;display:flex}.attention-row{border-top:1px solid #e2e8f0;padding:18px 0}.attention-row-main{justify-content:space-between;align-items:start;gap:16px;display:flex}.trial-root .attention-row h3{margin:0;font-size:16px;line-height:1.5}.attention-row h3 span{color:#65738a;font-weight:400}.trial-root .attention-reasons{color:#263f66;margin:6px 0;font-size:14px}.trial-root .attention-meta{color:#65738a;margin:6px 0;font-size:13px;line-height:1.6}.attention-followup{background:#f5f7fb;border:1px solid #e1e7f0;border-radius:12px;margin-top:16px;padding:18px}.attention-followup form{gap:12px;max-width:650px;margin-top:16px;display:grid}.attention-followup form>button{justify-self:start}.attention-followup a{color:#2449ca;font-size:14px;text-decoration:underline}.attention-help,.attention-history{margin-top:16px;font-size:14px}.attention-help summary,.attention-history summary{cursor:pointer;color:#455974;padding:6px 0}.trial-root .attention-help p,.trial-root .attention-history p{font-size:14px;line-height:1.6}.trial-root .attention-empty{margin:20px 0;font-size:15px}@media (max-width:600px){.trial-root .attention-card{padding:20px}.attention-filters{flex-direction:column}.attention-row-main{flex-wrap:wrap}.attention-followup{padding:14px}}.group-bulk-email{border-top:1px solid #cbd5e1;min-width:0;padding-top:16px}.group-bulk-email summary{cursor:pointer;color:#172645;padding:8px 0;font-weight:650;line-height:1.5}.group-bulk-email summary:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #2854ff}.group-bulk-email[open]{display:block}.group-bulk-email .trial-field{margin-top:14px}.group-bulk-email section{background:#fff;border:1px solid #dbe3ef;border-radius:12px;min-width:0;margin-top:18px;padding:16px}.group-bulk-email pre{overflow-wrap:anywhere}.group-bulk-email p{margin:12px 0;line-height:1.6}.mentoring-group-tabs [data-slot=button]{white-space:normal;height:auto;min-height:46px}.trial-root .trial-top{flex-wrap:nowrap;align-items:center;gap:20px;padding:18px 28px}.trial-root .trial-top>.athenia-account{flex:none;margin-left:auto}.athenia-account{z-index:40;position:relative}.trial-root .athenia-account-trigger{color:#26332e;background:#fff;border:1px solid #dce5df;border-radius:14px;align-items:center;gap:11px;min-height:52px;padding:8px 12px;display:flex;box-shadow:0 2px 5px #183d2910}.athenia-account-avatar{color:#345a45;background:#e9f0e7;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:grid}.athenia-account-name{text-align:left;min-width:0;max-width:180px}.athenia-account-name strong,.athenia-account-name small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.athenia-account-name strong{font-size:14px}.trial-root .athenia-account-name small{color:#58685f;margin-top:2px;font-size:12px}.athenia-account-panel{background:#fff;border:1px solid #dce5df;border-radius:15px;width:270px;max-width:calc(100vw - 32px);padding:9px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 14px 40px #19372820}.trial-root .athenia-account-label{letter-spacing:.1em;color:#63736b;margin:7px 11px 9px;font-size:10px;font-weight:700}.trial-root .athenia-account-panel button{text-align:left;color:#263c32;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;width:100%;min-height:44px;padding:12px 11px;font-size:14px;display:flex}.trial-root .athenia-account-panel button:hover{background:#edf3e9}.athenia-account-panel svg{color:#507761;flex-shrink:0}.athenia-account-divider{background:#e5ebe6;height:1px;margin:6px 8px}@media (max-width:640px){.trial-root .trial-top{flex-wrap:wrap;gap:12px;padding:12px 16px}.trial-root .trial-top>div:not(.athenia-account){flex:1;min-width:0}.athenia-account-name{display:none}.trial-root .athenia-account-trigger{gap:5px;padding:7px}.trial-root .trial-top .trial-brand{font-size:20px}.trial-root .trial-top .trial-brand>span{width:32px;height:32px}}.trial-root .trial-guide-assistance{background:0 0;border:0;max-width:100%;padding:0}.trial-root .trial-guide-assistance summary{color:#315840;cursor:pointer;background:#edf3e9;border:1px solid #ccdacd;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:12px 18px;font-size:14px;font-weight:600;list-style:none;display:inline-flex}.trial-guide-assistance summary::-webkit-details-marker{display:none}.trial-guide-assistance summary:before{content:"✧";font-size:18px}.trial-root .trial-guide-assistance[open]{flex-basis:100%}.trial-guide-assistance-body{background:#f7faf5;border:1px solid #dce5df;border-radius:12px;width:100%;margin-top:12px;padding:22px}.trial-guide-assistance-body p{max-width:760px}.trial-guide-assistance summary:focus-visible{outline-offset:3px;outline:3px solid #507761}
