.pc-foundation-reminder{display:flex;align-items:center;gap:18px;background:linear-gradient(120deg,#051d3feb,#0c4589e0);color:#eff8ff;border:1px solid #7acbff;border-radius:20px;padding:18px 22px;margin:14px 0;box-shadow:inset 0 1px 6px #a3e2ff70,0 0 24px #0578ff45;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.pc-foundation-reminder>img{width:80px;height:85px;object-fit:contain;animation:lc-cora-breathe 5s ease-in-out infinite}.pc-foundation-reminder>div{flex:1 1}.pc-foundation-reminder strong{font-size:17px}.pc-foundation-reminder p{font-size:13px;color:#c5dff8;line-height:1.5}.pc-foundation-reminder a{display:inline-flex;padding:9px 14px;background:#075bff;border:1px solid #9bdcff;border-radius:10px;color:white;text-decoration:none}.pc-foundation-reminder>button{border:1px solid #71abdf;background:transparent;color:#d2eaff;border-radius:9px;padding:10px;cursor:pointer}.pc-foundation-reminder[data-overdue=true]{border-color:#ffcc7b}.pc-foundation-studio{max-width:1500px;margin:auto}.pc-foundation-studio>header{padding:20px 0 30px}.pc-foundation-studio h1 span{color:#075bff}.pc-foundation-progress{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:20px}.pc-foundation-progress progress{width:240px;max-width:100%;height:12px;accent-color:#075bff}.pc-foundation-grid{display:grid;grid-template-columns:230px minmax(0,1fr) 240px;grid-gap:20px;gap:20px;align-items:start}.pc-foundation-grid>nav{display:grid;grid-gap:10px;gap:10px;position:-webkit-sticky;position:sticky;top:105px}.pc-foundation-grid>nav button{display:flex;gap:12px;text-align:left;padding:14px;border:1px solid #adcdf0;border-radius:12px;background:#e2efff99;cursor:pointer;color:#193c69;font:inherit}.pc-foundation-grid>nav button[aria-current=step]{border-color:#138aff;background:linear-gradient(110deg,#0065ff,#0648d9);color:#fff;box-shadow:0 0 18px #0a88ff66}.pc-foundation-grid>article{background:linear-gradient(125deg,#f4faffd9,#cfe2ffb3);border:1px solid #fff;border-radius:22px;padding:28px;box-shadow:inset 0 1px 3px #fff,0 0 26px #74b6ff33;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);min-width:0}.pc-foundation-grid article section{border-top:1px solid #9fbfe566;padding-top:14px;margin-top:20px}.pc-foundation-grid article p{line-height:1.65;font-size:15px}.pc-foundation-text{white-space:pre-line;overflow-wrap:anywhere}.pc-foundation-grid fieldset{border:1px solid #91b6dd;border-radius:14px;padding:20px;margin:25px 0}.pc-foundation-grid legend{font-weight:700}.pc-foundation-grid fieldset label{display:flex;align-items:start;gap:10px;padding:12px 0;line-height:1.5}.pc-foundation-grid input{margin-top:5px;flex:0 0 auto}.pc-foundation-grid .primary-button{background:#075bff;color:white;border:1px solid #8dcaff;border-radius:12px;padding:15px;cursor:pointer;font:inherit}.pc-foundation-grid .primary-button:disabled{opacity:.5}.pc-foundation-grid a:focus-visible,.pc-foundation-grid button:focus-visible{outline:3px solid #13caff;outline-offset:3px}.pc-sars-education{width:200px;max-width:100%;background:white;border-radius:12px;padding:16px;margin:15px 0}.pc-foundation-oversight{margin-top:32px;padding:24px;background:#d9eaff80;border:1px solid #fff;border-radius:20px}.pc-foundation-oversight [role=row]{display:grid;grid-template-columns:2fr repeat(3,1fr);grid-gap:15px;gap:15px;padding:14px 0;border-top:1px solid #adc5e0}@media(max-width:1150px){.pc-foundation-grid{grid-template-columns:200px minmax(0,1fr)}.pc-foundation-grid>.lc-cora-coach{grid-column:1/-1;max-width:none}}@media(max-width:720px){.pc-foundation-grid{grid-template-columns:1fr}.pc-foundation-grid>nav{position:static;display:flex;overflow:auto;max-width:100%;padding-bottom:10px}.pc-foundation-grid>nav button{min-width:200px}.pc-foundation-grid>article{padding:20px}.pc-foundation-reminder{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px;padding:16px}.pc-foundation-reminder>img{width:48px;height:60px}.pc-foundation-reminder>div{min-width:0}.pc-foundation-reminder p,.pc-foundation-reminder strong{overflow-wrap:break-word}.pc-foundation-reminder a{max-width:100%;box-sizing:border-box;white-space:normal}.pc-foundation-reminder>button{grid-column:2;justify-self:start;max-width:100%;white-space:normal;text-align:left}.pc-foundation-oversight [role=row]{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.pc-foundation-reminder>img{animation:none}}body[data-pc-reduced-motion=true] .pc-foundation-reminder>img{animation:none}.pc-foundation-grid>nav button>span{flex:0 0 24px;white-space:nowrap}.pc-foundation-coach{position:-webkit-sticky;position:sticky;top:100px;min-width:0}.pc-foundation-coach-answer{padding:18px;background:#d8ebffb3;border:1px solid #90caff;border-radius:16px;margin-top:16px}.pc-foundation-coach-answer p{line-height:1.6}@media(max-width:1150px){.pc-foundation-coach{position:static;grid-column:1/-1}.pc-foundation-coach .lc-cora-coach{max-width:none}}.pc-readiness-film{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.4fr);grid-gap:26px;gap:26px;align-items:center;padding:26px;margin:0 0 32px;background:linear-gradient(125deg,#062348ed,#0b396fe3);color:#eff8ff;border:1px solid #88cfff;border-radius:24px;box-shadow:inset 0 1px 3px #b7eaff70,0 0 24px #167dff29;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.pc-readiness-film h2{color:#f2f8ff;font-size:clamp(24px,2.5vw,36px);line-height:1.12;margin:10px 0 18px}.pc-readiness-film p{font-size:15px;line-height:1.6;color:#cee3f8}.pc-readiness-film video{display:block;width:100%;max-width:100%;aspect-ratio:16/9;background:#071a34;border:1px solid #74b9f0;border-radius:15px;box-shadow:0 0 22px #118cff38}.pc-readiness-film .pc-film-access{font-size:13px}.pc-readiness-film a{color:#8be0ff;text-decoration:underline}.pc-readiness-film a:focus-visible,.pc-readiness-film video:focus-visible{outline:3px solid #83e5ff;outline-offset:4px}.pc-readiness-film .pc-film-note{grid-column:1/-1;margin:0;font-size:12px;color:#b9d3ed}.pc-statutory-logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.pc-statutory-logos figure{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-width:0;margin:0;padding:12px 8px;background:#0c294a;border:1px solid #8dc8f3;border-radius:13px}.pc-statutory-logos img{display:block;width:100%;height:85px;object-fit:contain}.pc-statutory-logos figcaption{color:#e2f1ff;font-size:11px;text-align:center;line-height:1.35;margin-top:8px}@media(max-width:850px){.pc-readiness-film{grid-template-columns:1fr;padding:20px;gap:14px}.pc-readiness-film video{grid-row:2}}@media(max-width:600px){.pc-statutory-logos{grid-template-columns:repeat(2,minmax(0,1fr))}}.learning-studio-v7{--lc-neon:#55d7ff;--lc-ink:#061831;--lc-text:#d9ecff;padding:clamp(1rem,2.2vw,2.2rem);max-width:1640px;margin:auto}.lc-release-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,360px);grid-gap:1.4rem;gap:1.4rem;align-items:start}.lc-release-main{min-width:0;padding:clamp(1rem,2vw,2rem);border:1px solid #d7eaffb3;border-radius:26px;background:rgba(215,235,255,.68);-webkit-backdrop-filter:blur(28px) saturate(125%);backdrop-filter:blur(28px) saturate(125%);box-shadow:inset 0 1px 0 #fff9,0 0 27px #2f8dff36;color:var(--lc-ink)}.lc-release-heading h1{font-size:clamp(2.5rem,4.4vw,4.7rem);line-height:1.02;letter-spacing:-.06em;margin:.6rem 0}.lc-release-heading h1 span{color:#0757fb}.lc-release-heading>p:last-child{font-size:clamp(1rem,1.4vw,1.35rem);line-height:1.45;color:#315384}.lc-release-pathway{display:flex;gap:1.1rem;position:relative;padding:1.4rem;margin:1.5rem 0;border:1px solid #f0f8ffbd;border-radius:20px;background:#e3f1ff66;box-shadow:inset 0 1px 0 #fff9,0 0 25px #177dff26}.lc-release-course-icon{display:grid;place-items:center;width:66px;height:74px;flex:0 0 66px;border:1px solid #b6dbff;border-radius:17px;color:#0757fb;background:#f5fbff70;box-shadow:0 0 22px #43b9ff3b}.lc-release-pathway h2{font-size:clamp(1.15rem,2vw,1.65rem);letter-spacing:-.035em;margin:.6rem 0 .3rem}.lc-release-pathway p{margin:.55rem 0;color:#315384;max-width:62ch}.lc-course-tag{display:inline-block;padding:.3rem .8rem;border-radius:999px;background:#ffd48f;color:#624313;font-size:.82rem;box-shadow:0 0 16px #ffd16a55}.lc-release-course-actions{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;margin:1rem 0 .6rem}.lc-release-course-actions .primary-button{padding:.85rem 1.2rem;font-size:1rem;box-shadow:0 0 0 1px #80dfff,0 0 22px #0989ff66}.lc-release-course-actions .text-link,.lc-release-pathway-title{display:inline-flex;align-items:center;gap:.4rem;background:none;border:0;color:#0757fb;cursor:pointer}.lc-release-pathway>div>small{color:#42668c}.lc-release-catalogue h2,.lc-release-journey h2{font-size:1.7rem;letter-spacing:-.04em;margin:1rem 0 .4rem}.lc-catalogue-heading>p,.lc-release-journey>p{color:#315384}.lc-six-stages{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;padding:0;margin:1.4rem 0}.lc-six-stages li{position:relative;min-width:0}.lc-six-stages li:not(:last-child):after{content:"";position:absolute;top:29px;left:60%;right:-40%;height:2px;background:#b2cee8;z-index:0}.lc-six-stages li[data-step-state=done]:after{background:#65e4ff;box-shadow:0 0 10px #2bb4ff}.lc-six-stages button{display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative;z-index:1;padding:0 .25rem;border:0;background:none;width:100%;cursor:pointer;color:#133451;font:inherit;text-align:center}.lc-stage-icon{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;border:1px solid #e8f7ff;background:#a9c8e580;box-shadow:inset 0 0 14px #d7edff88;color:#416181}.lc-six-stages [data-step-state=current] .lc-stage-icon,.lc-six-stages [data-step-state=done] .lc-stage-icon{background:#085cf4;color:#fff;border-color:#97e9ff;box-shadow:0 0 0 3px #ffffff80,0 0 21px #168dffb3}.lc-six-stages [data-step-state=current] .lc-stage-icon{animation:lc-current-stage 4s ease-in-out infinite}.lc-six-stages button>span:not(.lc-stage-icon){font-size:.84rem;line-height:1.35;max-width:110px;min-height:2.6em;color:#385f89}.lc-six-stages small{font-size:.7rem;white-space:nowrap;padding:.25rem .45rem;border:1px solid #d2e8ff;border-radius:999px;color:#53779d;background:#d7e8f766}.lc-six-stages [data-step-state=current] small{background:#d9f8ff;color:#0757fb;border-color:#89dfff}.lc-release-assurance{display:flex;gap:.8rem;align-items:center;border:1px solid #d9f1ff;border-radius:14px;padding:.85rem;color:#123e74;background:#e2f4ff55}.lc-release-assurance p{margin:0;font-size:.9rem}.lc-release-catalogue{margin-top:1rem}.learning-studio-v7 .lc-entry-tabs{display:flex;gap:.5rem;margin:1rem 0}.learning-studio-v7 .lc-entry-tabs button{padding:.6rem .8rem;border:1px solid #9abfeb;border-radius:10px;background:#eaf5ff66;color:#164578;display:flex;align-items:center;gap:.5rem;cursor:pointer}.learning-studio-v7 .lc-entry-tabs [aria-pressed=true]{background:#085cf4;color:#fff;border-color:#78cfff}.learning-studio-v7 .lc-catalogue-controls{display:flex;gap:.6rem;margin:.8rem 0}.learning-studio-v7 .lc-search{display:flex;align-items:center;gap:.5rem;flex:1 1;border:1px solid #95bce8;border-radius:10px;padding:.55rem .7rem}.learning-studio-v7 .lc-search input{min-width:0;width:100%;border:0;background:transparent;color:#123451;font:inherit}.learning-studio-v7 .lc-catalogue-controls select{background:#d8ecff;border:1px solid #95bce8;color:#164578;border-radius:10px;padding:.55rem;max-width:145px}.lc-release-pathways{display:grid;grid-gap:.6rem;gap:.6rem;max-height:520px;overflow:auto;padding:.2rem}.lc-release-pathways article{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;padding:1rem;border:1px solid #d9efff;border-radius:14px;background:#e2f2ff66}.lc-pathway-symbol{color:#0757fb;display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border:1px solid #a8dcff;border-radius:50%}.lc-release-pathways article>div:not(.lc-release-upgrade){flex:1 1;min-width:160px}.lc-release-pathway-title{font-size:1.05rem;font-weight:750;text-align:left;padding:0;color:#0c274a}.lc-release-pathways p{font-size:.83rem;margin:.35rem 0;color:#365f85}.lc-release-pathways small{font-size:.76rem;color:#456b93}.lc-release-upgrade{flex-basis:100%;border-top:1px solid #bad8f2;padding-top:.6rem}.lc-training-request{margin-top:1rem;padding:1rem;border:1px solid #55b8ff;border-radius:16px}.lc-review-desk label,.lc-training-desk label,.lc-training-request label{display:grid;grid-gap:.5rem;gap:.5rem}.lc-review-desk textarea,.lc-training-desk textarea,.lc-training-request textarea{padding:.8rem;min-height:90px;background:transparent;color:inherit;border:1px solid #82b8ed;border-radius:10px;font:inherit}.lc-training-actions{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:1rem}.lc-review-desk,.lc-training-desk{margin-top:1.4rem}.lc-review-desk article,.lc-training-desk article{padding:1.2rem;border:1px solid #82b8ed66;border-radius:18px;margin-top:1rem}.lc-training-person{display:flex;align-items:center;gap:.8rem}.lc-training-person h3{margin:0}.lc-training-person p{margin:.3rem 0}.learning-studio-v7 .lc-workspace-actions{display:flex;flex-wrap:wrap;gap:.8rem;font-size:.83rem;margin:1rem 0 0}.lc-release-rail{display:grid;grid-gap:1rem;gap:1rem}.lc-cora-coach{position:relative;overflow:hidden;border:1px solid #58a5ff94;border-radius:24px;padding:1.3rem;color:#e2f0ff;background:#031c3ace;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);box-shadow:inset 0 0 35px #0066ff3b,0 0 24px #0879ff40}.lc-cora-speech{font-size:1rem;line-height:1.5;padding:1rem;border:1px solid #48c1ff;border-radius:18px;background:#06376b72;box-shadow:0 0 18px #008cff59;min-height:112px}.lc-learning-character{position:relative;width:min(100%,320px);aspect-ratio:1;margin:.2rem auto -.4rem;transform-origin:50% 85%;animation:lc-cora-breathe 5.5s ease-in-out infinite;filter:drop-shadow(0 0 16px #087dff66)}.lc-learning-character img{display:block;width:100%;height:100%;object-fit:contain}.lc-learning-character .lc-learning-blink{position:absolute;inset:0;opacity:0;-webkit-clip-path:inset(33% 31% 54% 39%);clip-path:inset(33% 31% 54% 39%);animation:lc-cora-blink 7s linear infinite}.lc-cora-coach .lc-eyebrow{font-size:.65rem;letter-spacing:.18em;color:#9dc9f9;margin:.6rem 0}.lc-cora-coach h2{font-size:1.65rem;line-height:1.15;letter-spacing:-.03em;margin:.7rem 0;color:#fff}.lc-cora-coach>p:not(.lc-eyebrow){line-height:1.55;font-size:.94rem;color:#bcd7f3}.lc-coach-actions{display:grid;grid-gap:.7rem;gap:.7rem;margin:1.3rem 0}.lc-coach-actions .secondary-button{display:flex;align-items:center;gap:.7rem;text-align:left;color:#f0f7ff;border:1px solid #70b6ff;background:#06437b70;padding:.9rem;border-radius:13px}.lc-coach-actions .secondary-button>svg:last-child{margin-left:auto}.lc-coach-actions .text-link{color:#a9ddff;display:flex;align-items:center;gap:.5rem}.lc-cora-coach footer{display:flex;gap:.8rem;border-top:1px solid #4984bb66;padding-top:1rem;color:#9ec3eb}.lc-cora-coach footer p{margin:0;font-size:.82rem;line-height:1.5}.lc-cora-coach footer span,.lc-cora-coach footer strong{display:block}.lc-cora-coach footer strong{color:#ebf6ff;margin-bottom:.3rem}.lc-coach-mode{display:inline-block;color:#a9ddff;border:1px solid #4e86b9;border-radius:999px;padding:.3rem .6rem}.lc-cora-coach[data-coach-state=thinking] .lc-learning-character{animation:lc-cora-attend 2.5s ease-in-out infinite}.lc-cora-coach[data-coach-state=thinking] .lc-cora-speech{animation:lc-coach-source-pulse 2s ease-in-out infinite}.lc-cora-coach[data-coach-state=explaining] .lc-learning-character,.lc-cora-coach[data-coach-state=practice] .lc-learning-character{animation:lc-cora-teach 5s ease-in-out infinite}.lc-cora-coach[data-coach-state=success] .lc-learning-character{animation:lc-cora-confirm 1.6s ease-in-out 1}.lc-cora-coach.compact .lc-learning-character{max-width:190px}.lc-cora-coach.compact{max-width:360px}.lc-release-pending h3{font-size:1.1rem}.lc-release-pending li{margin:.6rem 0;font-size:.86rem}.lc-cora-coach button:focus-visible,.lc-release-main button:focus-visible{outline:3px solid #28d5ff;outline-offset:4px}@keyframes lc-cora-breathe{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.012)}}@keyframes lc-cora-blink{0%,44%,47%,to{opacity:0}45%,46%{opacity:1}}@keyframes lc-cora-attend{0%,to{transform:rotate(-1deg) translateY(0)}50%{transform:rotate(1deg) translateY(-3px)}}@keyframes lc-cora-teach{0%,to{transform:rotate(0) translateX(0)}35%{transform:rotate(-2deg) translateX(-4px)}65%{transform:rotate(-.5deg) translateY(-3px)}}@keyframes lc-cora-confirm{0%,to{transform:translateY(0) rotate(0)}35%{transform:translateY(-7px) rotate(-2deg)}65%{transform:translateY(0) rotate(1deg)}}@keyframes lc-current-stage{0%,to{box-shadow:0 0 0 3px #ffffff80,0 0 15px #168dff99}50%{box-shadow:0 0 0 3px #ffffffb0,0 0 24px #168dffcc}}@keyframes lc-coach-source-pulse{0%,to{box-shadow:0 0 12px #008cff45}50%{box-shadow:0 0 24px #008cff80}}body[data-pc-reduced-motion=true] .lc-learning-blink{display:none!important}@media(prefers-reduced-motion:reduce){.lc-cora-coach *,.learning-studio-v7 *{animation:none!important;transition:none!important}.lc-learning-blink{display:none!important}}@media(max-width:1100px){.lc-release-grid{grid-template-columns:minmax(0,1fr) 290px}.lc-six-stages{grid-template-columns:repeat(3,1fr);gap:1rem}.lc-six-stages li:nth-child(3):after{display:none}.lc-release-heading h1{font-size:3.1rem}}@media(max-width:800px){.lc-release-grid,.lc-release-rail{grid-template-columns:1fr}.lc-learning-character{max-width:240px}.lc-cora-coach{display:grid;grid-template-columns:1fr 1fr;grid-gap:.6rem 1rem;gap:.6rem 1rem}.lc-cora-speech{grid-column:1/-1;min-height:auto}.lc-learning-character{grid-row:2/6}.lc-coach-actions,.lc-cora-coach .lc-eyebrow,.lc-cora-coach h2,.lc-cora-coach>p{grid-column:2}.lc-cora-coach footer{grid-column:1/-1}.lc-desktop-break{display:none}.lc-release-main{padding:1.1rem}.lc-release-pathway{padding:1rem}.lc-release-course-icon{width:48px;flex-basis:48px;height:58px}.lc-release-heading h1{font-size:clamp(2.5rem,7vw,3.4rem)}}@media(max-width:480px){.learning-studio-v7{padding:.6rem}.lc-release-main{border-radius:18px}.lc-release-course-icon{display:none}.lc-cora-coach{display:block}.lc-learning-character{max-width:230px}.lc-six-stages button>span:not(.lc-stage-icon){font-size:.76rem}.lc-six-stages small{font-size:.64rem}.lc-release-course-actions .primary-button{width:100%;justify-content:center}.learning-studio-v7 .lc-catalogue-controls{flex-direction:column}.learning-studio-v7 .lc-catalogue-controls select{max-width:none}.lc-release-pathways article>.secondary-button{width:100%}}.lc-dialog-account{display:flex;align-items:center;gap:1rem}.lc-dialog-account .pc-account-identity{max-width:300px}.lc-practice-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;grid-gap:1.2rem;gap:1.2rem;align-items:start}.lc-practice-layout>div{min-width:0}.lc-practice-coach{position:-webkit-sticky;position:sticky;top:130px}.lc-practice-coach>p{font-size:.8rem;line-height:1.5}.lc-contextual-guide{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.lc-contextual-guide>small{display:block;margin:.6rem;color:#315384}.lc-dialog .lc-cora-coach.compact{padding:1rem}.lc-dialog .lc-cora-coach h2{font-size:1.4rem}.lc-dialog .lc-cora-speech{font-size:.9rem}.lc-dialog-header{position:-webkit-sticky;position:sticky;top:0;z-index:8;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.lc-alternate-signers{display:grid;grid-gap:.8rem;gap:.8rem;margin:1rem 0}.lc-alternate-signers article{display:grid;grid-gap:.6rem;gap:.6rem;border:1px solid #96bee4;padding:1rem;border-radius:14px}.lc-alternate-signers label{display:grid;grid-gap:.4rem;gap:.4rem}.lc-alternate-signers select{padding:.7rem;background:transparent;color:inherit;border:1px solid #7ba8d1;border-radius:9px}@media(max-width:1050px){.lc-practice-layout{grid-template-columns:1fr}.lc-practice-coach{position:static}.lc-practice-coach .lc-cora-coach{max-width:none}}@media(max-width:650px){.lc-dialog-account .pc-account-identity{max-width:190px}.lc-dialog-header{align-items:flex-start;gap:.6rem;flex-wrap:wrap}.lc-dialog-account{margin-left:auto}.lc-dialog-account .pc-account-identity .pc-account-company{display:none}}body[data-pc-prismatic=true] .pc-app-content:has(.learning-studio-v7)>.pc-workspace-guide{display:none!important}body[data-pc-prismatic=true] .pc-app-content .pc-route-surface:has(.learning-studio-v7){padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body[data-pc-prismatic=true] .pc-app-content .pc-route-surface:has(.learning-studio-v7) .pc-learning{padding:0!important;max-width:none!important;background:transparent!important;border:0!important;box-shadow:none!important}body[data-pc-prismatic=true] .pc-app-content .pc-route-surface .learning-studio-v7{padding:0!important;max-width:none}body[data-pc-prismatic=true] .pc-app-content .pc-route-surface .learning-studio-v7 .lc-release-heading h1{font-size:clamp(2.6rem,4.5vw,4.6rem)!important;line-height:1.03!important}body[data-pc-prismatic=true] .pc-app-content .pc-route-surface .lc-cora-coach .lc-eyebrow{color:#b2dbff!important}body[data-pc-reduced-motion=true] .lc-cora-coach *,body[data-pc-reduced-motion=true] .learning-studio-v7 *{animation:none!important;transition:none!important}@media(min-width:1180px){.pc-learning .lc-dialog:has(.lc-contextual-guide){width:min(1440px,calc(100vw - 48px))!important}.pc-learning .lc-dialog:has(.lc-contextual-guide) .academy-studio-grid{grid-template-columns:190px minmax(0,1fr) 280px!important;gap:18px}.pc-learning .lc-dialog .academy-lesson-context.lc-contextual-guide{grid-column:3;grid-row:1;position:-webkit-sticky;position:sticky;top:145px}.pc-learning .lc-dialog .academy-lesson-list{max-height:calc(100dvh - 350px);overflow:auto}.pc-learning .lc-dialog .academy-lesson-context .lc-cora-coach{max-width:none}}.pc-learning .lc-dialog .lc-cora-coach .lc-eyebrow{color:#b2dbff!important}.pc-learning .lc-dialog .lc-cora-coach footer p{color:#bcd7f3!important}body[data-pc-prismatic=true] .pc-app-content .pc-route-surface .lc-release-main{background:linear-gradient(128deg,#e8f4fff0,#bbd5ffe8 47%,#dcedfff0 72%,#abcaffeb)!important;box-shadow:inset 0 1px 2px #fff,0 0 28px #208dff66!important}body[data-pc-prismatic=true] .pc-app-content .pc-route-surface .lc-cora-coach .lc-coach-actions .secondary-button{background:linear-gradient(135deg,#092e63db,#00182ee0)!important;color:#f1f8ff!important;border:1px solid #83cbff!important;box-shadow:inset 0 0 16px #0065ff4d,0 0 13px #008cff33!important;padding:14px!important}body[data-pc-prismatic=true] .pc-app-content .pc-route-surface .lc-cora-coach .lc-coach-actions .text-link{color:#b7e5ff!important}body[data-pc-prismatic=true] .pc-app-content .pc-route-surface .lc-release-pending{padding:20px!important;background:#dceeffc7!important}.pc-learning .lc-dialog .lc-cora-coach .secondary-button{background:linear-gradient(135deg,#092e63db,#00182ee0)!important;color:#f1f8ff!important;border:1px solid #83cbff!important;box-shadow:inset 0 0 16px #0065ff4d!important}.pc-learning .lc-dialog .academy-lesson-list button{flex-shrink:0!important;height:auto!important;min-height:44px}.pc-learning .lc-dialog:has(.lc-practice-layout){width:min(1440px,calc(100vw - 48px))!important}@media(max-width:650px){.pc-learning .lc-dialog:has(.lc-practice-layout){width:calc(100vw - 24px)!important}}.lc-mobile-activity-picker{display:none}@media(max-width:650px){.pc-learning .lc-dialog .lc-activity-tabs{display:none}.pc-learning .lc-dialog .lc-mobile-activity-picker{display:grid;grid-gap:7px;gap:7px;padding:14px 16px;border-bottom:1px solid #a9c7e5;font-size:13px;color:#264b76}.lc-mobile-activity-picker select{width:100%;min-height:44px;padding:10px;color:#183b68;background:#edf6ffb5;border:1px solid #a2c3e5;border-radius:10px;font:inherit}}.tenant-access-studio{display:grid;grid-gap:1.2rem;gap:1.2rem}.tenant-access-studio h2{font-size:clamp(1.4rem,2.2vw,2.1rem);letter-spacing:-.035em}.access-intro,.access-title{display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.access-coverage{display:grid;grid-gap:.35rem;gap:.35rem;min-width:230px;padding:1rem;border:1px solid var(--pc-line,#93bbed);border-radius:18px}.access-coverage svg{color:var(--pc-blue,#146aff)}.access-coverage span,.access-member-list small{display:block}.access-member-list,.access-role-list{display:grid;grid-gap:.8rem;gap:.8rem;margin-top:1rem}.access-member-list article,.access-role-list article{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--pc-line,#93bbed);border-radius:16px}.access-member-list article>div,.access-role-list article>div{flex:1 1}.access-role-list h3{margin:0}.access-role-list p{margin:.3rem 0}.access-editor{margin-top:1.3rem;padding:1.2rem;border:1px solid var(--pc-blue,#146aff);border-radius:20px}.access-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin:1rem 0}.access-fields label,.access-recovery label{display:grid;grid-gap:.4rem;gap:.4rem}.access-fields input,.access-fields select,.access-fields textarea,.access-member-list select,.access-recovery textarea{width:100%;padding:.8rem;border:1px solid var(--pc-line,#93bbed);border-radius:10px;font:inherit;color:inherit;background:transparent}.access-wide{grid-column:1/-1}.access-permissions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.access-permissions details{border:1px solid var(--pc-line,#93bbed);padding:.8rem;border-radius:12px}.access-permissions summary{cursor:pointer;font-weight:700}.access-permissions summary span{font-size:.8rem;font-weight:400;margin-left:.5rem}.access-check{display:flex;align-items:center;gap:.6rem;padding:.45rem 0}.access-check input{width:18px;height:18px;flex-shrink:0;accent-color:var(--pc-blue,#146aff)}.access-learning{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.3rem;gap:.3rem;margin-bottom:1.5rem}.access-field-action{display:flex;align-items:flex-end}.access-empty{padding:1rem 0}.access-recovery{margin-top:1.5rem}.access-recovery h2{display:flex;align-items:center;gap:.7rem}.access-recovery form{display:grid;grid-gap:1rem;gap:1rem;max-width:820px}.access-recovery textarea{min-height:110px}.access-recovery .secondary-button{margin:1rem 0}.access-response{display:grid;grid-gap:.6rem;gap:.6rem;padding:1rem 0}.access-response span{display:flex;gap:.5rem;align-items:center}.access-member-list select{min-width:190px}.access-recovery ol{line-height:1.9}@media(max-width:900px){.access-intro,.access-title{align-items:flex-start;flex-direction:column}.access-member-list article,.access-role-list article{flex-wrap:wrap}.access-fields,.access-permissions{grid-template-columns:1fr}.access-learning{grid-template-columns:repeat(2,minmax(0,1fr))}.access-coverage{width:100%}}@media(max-width:520px){.access-learning{grid-template-columns:1fr}.access-member-list button,.access-member-list label{width:100%}.access-role-list button{flex:1 1}}