@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/authn/405055dd680fa1dcdfa2b35019b3849f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/authn/91145014c0350c248ed2489732ad6c20.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/authn/d86662fe776dae29ea783f62ebc3225d.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(/authn/65e877e527022735c1a1bf5ae6183cf6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:url(/authn/f968de7a1ada1767a434180220075682.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(/authn/f1405bd8a987c2ea8a67be8c371af61b.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:700;src:url(/authn/ad5dc25ce2697a4ac70a7a652bc08f08.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:url(/authn/f33015cf2124b2046860d524d73bb84a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:900;src:url(/authn/0e059de01500f773b5282613f528838c.woff2) format("woff2")}:root{--mereka-font-body:Poppins,Lato,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--mereka-font-heading:Lato,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--mereka-color-ink-900:#000;--mereka-color-ink-700:#4a494a;--mereka-color-ink-500:#6b6b6b;--mereka-color-ink-300:#929092;--mereka-color-teal:#237072;--mereka-color-magenta:#ab3b78;--mereka-color-magenta-dark:#8a2f60;--mereka-color-blue:#295cad;--mereka-color-sky:#94d1e4;--mereka-color-ink-deep:#1a1623;--mereka-color-surface-primary:#fbfafb;--mereka-color-surface-secondary:#f5f5f5;--mereka-color-border:#ddddde;--mereka-color-border-strong:#7b7b7c;--mereka-color-info:#295cad;--mereka-color-info-soft:#94d1e4;--mereka-color-success:#2c6e49;--mereka-color-warning:#9e7000;--mereka-color-danger:#8c002f;--mereka-color-danger-soft:#cd89ae;--mereka-color-teal-rgb:35 112 114;--mereka-color-magenta-rgb:171 59 120;--mereka-color-blue-rgb:41 92 173;--mereka-color-sky-rgb:148 209 228;--mereka-color-forest-rgb:44 110 73;--mereka-color-gold-rgb:244 190 72;--mereka-color-burgundy-rgb:140 0 47;--mereka-color-white-rgb:255 255 255;--mereka-color-ink-deep-rgb:26 22 35;--mereka-shadow-card:0 20px 60px #1a162314;--mereka-mfe-gradient:linear-gradient(120deg,var(--mereka-color-magenta) 0%,var(--mereka-color-teal) 60%,var(--mereka-color-blue) 100%);--mereka-mfe-hero-padding:clamp(1.5rem,4vw,2.5rem);--mereka-mfe-card-shadow:0 25px 60px #1a162314;--mereka-mfe-surface:var(--pgn-color-white);--mereka-mfe-surface-muted:#1a16230a;--mereka-mfe-border:#1a16231a;--mereka-mfe-navbar-divider:0;--mereka-mfe-navbar-shadow:0 10px 30px #1a16230d;--mereka-mfe-focus:#2370722e;--mereka-mfe-btn-outline-border:#1a162340;--mereka-mfe-form-control-radius:16px;--mereka-mfe-form-control-border:1px solid var(--pgn-form-control-border-color);--mereka-mfe-btn-shadow:0 12px 30px #295cad4d;--mereka-mfe-btn-shadow-hover:0 18px 38px #2370723d;--mereka-mfe-form-control-focus-border:#237072;--mereka-mfe-dropdown-toggle-border:#1a162333;--mereka-mfe-badge-bg:#2370721f;--mereka-mfe-status-pill-bg:#2370721a;--mereka-mfe-authn-header-gradient-1:#23707224;--mereka-mfe-authn-header-gradient-2:#ab3b781a;--mereka-mfe-authn-header-gradient-3:#295cad1f;--mereka-mfe-alert-info-bg:#94d1e438;--mereka-mfe-alert-info-border:#94d1e48c;--mereka-mfe-alert-success-bg:#2c6e491f;--mereka-mfe-alert-success-border:#2c6e4959;--mereka-mfe-alert-warning-bg:#9e700024;--mereka-mfe-alert-warning-border:#9e70008c;--mereka-mfe-alert-danger-bg:#8c002f14;--mereka-mfe-alert-danger-border:#8c002f38;--mereka-mfe-modal-shadow:0 30px 90px #1a16232e;--mereka-mfe-card-radius:24px;--mereka-mfe-card-border:1px solid var(--mereka-mfe-border);--mereka-mfe-navbar-padding:0.85rem 1.5rem;--mereka-mfe-navbar-mobile-padding:0.75rem 1rem;--mereka-mfe-navbar-logo-height:32px;--mereka-mfe-pill-radius:999px;--mereka-mfe-nav-item-font-weight:500;--mereka-mfe-nav-link-transition:150ms ease;--mereka-mfe-authn-cta-min-height:44px;--mereka-mfe-btn-primary-label:#fff;--mereka-mfe-emphasis-font-weight:700;--mereka-mfe-authn-link-letter-spacing:0.01em;--mereka-mfe-brand-font-weight:600;--mereka-mfe-badge-gap:0.35rem;--mereka-mfe-badge-padding:0.25rem 0.85rem;--mereka-mfe-badge-letter-spacing:0.08em;--mereka-mfe-badge-font-weight:600;--mereka-mfe-course-grid-gap:1rem;--mereka-mfe-status-badge-padding:0.1rem 0.55rem;--mereka-mfe-authn-card-radius:28px;--mereka-mfe-authn-card-border:1px solid #1a16231a;--mereka-mfe-authn-card-shadow:0 28px 72px #1a162324;--mereka-mfe-alert-radius:16px;--mereka-mfe-modal-radius:24px;--mereka-mfe-modal-border:1px solid var(--mereka-mfe-border);--mereka-mfe-dropdown-radius:16px;--mereka-mfe-dropdown-border:1px solid var(--mereka-mfe-border);--mereka-mfe-dropdown-shadow:0 20px 60px #1a162324;--mereka-mfe-tab-radius:999px;--mereka-radius-xl:32px;--mereka-mfe-compact-card-radius:20px;--mereka-mfe-compact-card-border:1px solid #1a162314;--mereka-mfe-compact-card-shadow:0 25px 60px #1a162314;--mereka-mfe-compact-card-shadow-hover:0 18px 48px #1a16231f;--mereka-mfe-compact-list-gap:1.5rem;--mereka-mfe-compact-vertical-gap:1.25rem;--mereka-mfe-course-list-gap:1rem;--mereka-mfe-discussions-card-radius:22px;--mereka-mfe-discussions-card-border:1px solid #1a162317;--pgn-body-bg:#fbfafb;--pgn-body-color:#000;--pgn-font-family-base:var(--mereka-font-body);--pgn-link-color:#295cad;--pgn-link-hover-color:#237072;--pgn-border-color:#ddddde;--pgn-form-control-border-color:#ddddde;--pgn-focus-ring-color:#237072;--pgn-btn-color:#4a494a;--pgn-btn-hover-color:#000;--pgn-alert-bg:#fff;--pgn-alert-border-color:#1a16231a;--pgn-border-color-translucent:#1a16231f;--pgn-btn-border-radius:999px;--pgn-spacing-spacer-base:1rem;--pgn-typography-font-size-xs:0.75rem;--pgn-color-white:#fff;--pgn-color-black:#000;--pgn-color-gray-base:#000;--pgn-color-gray-500:#6b7280;--pgn-color-gray-700:#374151;--pgn-color-light-200:#e5e7eb;--pgn-color-light-500:#6b7280;--pgn-color-dark-200:#111827;--pgn-color-primary-base:#ab3b78;--pgn-color-secondary-base:#237072;--pgn-color-success-base:#2c6e49;--pgn-color-primary-700:#8c002f;--pgn-color-info-base:#295cad;--pgn-color-warning-base:#9e7000;--pgn-color-danger-base:#8c002f;--pgn-color-info-200:#94d1e4;--pgn-color-info-300:#94d1e4;--pgn-color-info-500:#295cad;--pgn-color-info-700:#295cad;--pgn-color-brand-base:#ab3b78;--pgn-color-brand-700:#8c002f;--pgn-color-accent-a:#94d1e4;--pgn-color-accent-b:#295cad;--pgn-color-red:#8c002f;--pgn-typography-font-family-sans-serif:Poppins,Lato,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--pgn-typography-font-family-base:Poppins,Lato,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--pgn-typography-headings-font-family:Lato,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--pgn-typography-font-size-sm:0.875rem;--pgn-typography-font-size-base:1rem;--pgn-typography-font-size-lg:1.125rem;--pgn-typography-line-height-sm:1.5;--pgn-typography-line-height-base:1.5;--pgn-typography-line-height-lg:1.5;--pgn-spacing-1:0.25rem;--pgn-spacing-2:0.5rem;--pgn-spacing-3:1rem;--pgn-spacing-4:1.5rem;--pgn-spacing-5:3rem;--pgn-spacing-6:4.5rem;--pgn-spacing-spacer-0:0;--pgn-spacing-spacer-1:0.25rem;--pgn-spacing-spacer-2:0.5rem;--pgn-spacing-spacer-3:1rem;--pgn-spacing-spacer-4:1.5rem;--pgn-spacing-spacer-5:3rem;--pgn-spacing-spacer-6:4.5rem;--pgn-size-border-radius-sm:0.25rem;--pgn-size-border-radius-base:0.375rem;--pgn-size-border-radius-lg:0.425rem;--pgn-elevation-1:var(--shadow-sm);--pgn-elevation-2:var(--shadow-md);--pgn-elevation-3:var(--shadow-lg);--pgn-elevation-4:var(--shadow-xl);--pgn-color-primary-100:var(--pgn-color-primary-base);--pgn-color-primary-200:var(--pgn-color-primary-base);--pgn-color-primary-300:var(--pgn-color-primary-base);--pgn-color-primary-400:var(--pgn-color-primary-base);--pgn-color-primary-500:var(--pgn-color-primary-base);--pgn-zindex-dropdown:1000;--pgn-zindex-modal:1050;--pgn-zindex-popover:1060;--pgn-zindex-tooltip:1070;--pgn-transition-base:all 0.2s ease-in-out 0s normal;--pgn-transition-fade:opacity 0.15s linear 0s normal;--pgn-elevation-box-shadow-level-2:0 4px 6px #0000001a}body:not(.courseware){background-color:#fbfafb;color:#000;font-family:Poppins,Lato,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:not(.courseware) h1,body:not(.courseware) h2,body:not(.courseware) h3,body:not(.courseware) h4,body:not(.courseware) h5,body:not(.courseware) h6{color:#000;font-family:Lato,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600}body:not(.courseware) a{color:#295cad;text-decoration-thickness:2px;text-underline-offset:3px}body:not(.courseware) a:focus,body:not(.courseware) a:hover{color:#237072}body:not(.courseware) .btn-outline-primary,body:not(.courseware) .btn-primary{letter-spacing:.01em;text-transform:none}body:not(.courseware) .card{border-color:var(--mereka-mfe-border);border-radius:24px;box-shadow:var(--mereka-shadow-card)}.bg-mereka-gradient{background-image:var(--mereka-gradient-primary);color:var(--pgn-color-white)}.badge-mereka{background:#2370721f;border-radius:999px;color:var(--mereka-color-teal);font-weight:600;letter-spacing:.06em;padding:.35rem 1rem;text-transform:uppercase}.shadow-mereka-card{border:1px solid #1a162314;border-radius:var(--mereka-radius-xl);box-shadow:var(--mereka-shadow-card)}.textbox-mereka{background-color:var(--pgn-color-white);border:1px solid #1a16231a;border-radius:16px;padding:1rem 1.25rem}.mereka-footer--v2{background:#1a1623;color:var(--pgn-color-white);font-family:var(--mereka-font-body,"Poppins","Lato",sans-serif);margin-top:4rem}.mereka-authn-footer-slot{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.mereka-authn-footer-slot .mereka-footer--v2{margin-top:3rem}.mereka-footer--v2 a{color:#fffc;text-decoration:none;transition:color .15s}.mereka-footer--v2 a:focus,.mereka-footer--v2 a:hover{color:var(--pgn-color-white)}.footer-container{margin:0 auto;max-width:1280px;padding:0 1.5rem}.footer-social{border-bottom:1px solid #ffffff1a;padding:1.5rem 0}.footer-social .footer-container{align-items:center;display:flex;justify-content:space-between}.footer-logo-link{align-items:center;color:var(--pgn-color-white);display:flex;gap:.75rem}.footer-logo-img{filter:brightness(0) invert(1);height:2rem;max-width:8rem;object-fit:contain;width:auto}.footer-brand-name{font-size:1.25rem;font-weight:500}.footer-social-icons{align-items:center;display:flex;gap:1.25rem}.footer-social-link{color:var(--pgn-color-white);transition:opacity .15s,transform .15s}.footer-social-link:hover{opacity:.8;transform:scale(1.1)}.footer-nav{border-bottom:1px solid #ffffff1a;padding:1rem 0}.footer-nav .footer-container{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.footer-nav-links{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;gap:2rem}.footer-whatsapp-btn{align-items:center;border:1px solid var(--pgn-color-white);border-radius:9999px;color:var(--pgn-color-white);display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1.25rem;transition:background .15s}.footer-whatsapp-btn:hover{background:#ffffff1a}.footer-body{border-bottom:1px solid #ffffff1a;padding:3rem 0}.footer-columns{display:grid;gap:2rem 3rem;grid-template-columns:1fr 2fr 1fr 1fr}.mereka-footer--v2 .footer-column-title{color:#fffffff2!important;font-size:1rem;font-weight:600;margin-bottom:1.5rem}.footer-column ul{list-style:none;margin:0;padding:0}.footer-column li{margin-bottom:1rem}.footer-column a{font-size:.875rem}.footer-column--wide .footer-marketplace-grid{display:grid;gap:2rem;grid-template-columns:1fr 1fr}.footer-sub-heading{color:#ffffff80;font-size:.75rem;letter-spacing:.1em;margin-bottom:1rem;text-transform:uppercase}.footer-app-label{color:#fffc;font-size:.875rem;margin-bottom:.75rem;margin-top:1.5rem}.footer-app-badges{display:flex;gap:.5rem}.footer-badge{border:1px solid #ffffff4d;border-radius:.5rem;color:var(--pgn-color-white);display:inline-block;font-size:.75rem;padding:.5rem 1rem;text-decoration:none}.footer-badge:hover{border-color:var(--pgn-color-white)}.footer-cta-btn{align-items:center;border:1px solid var(--pgn-color-white);border-radius:9999px;color:var(--pgn-color-white);display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;margin-top:2rem;padding:.75rem 2rem;white-space:nowrap}.footer-cta-btn:hover{background:#ffffff1a}.footer-legal{padding:1.5rem 0}.footer-legal-row{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;gap:1.5rem}.footer-copyright{color:#fff9}.footer-legal a{color:#fff9;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.footer-legal a:hover{color:var(--pgn-color-white)}@media(max-width:992px){.footer-columns{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.footer-columns{grid-template-columns:repeat(2,1fr)}.footer-marketplace-grid{grid-template-columns:1fr}}@media(max-width:576px){.footer-columns{grid-template-columns:1fr}.footer-social .footer-container{flex-direction:column;gap:1rem}.footer-legal-row,.footer-nav .footer-container{align-items:flex-start;flex-direction:column}}:root{--mereka-mfe-branding-rev:"2026-05-20";--mereka-mfe-accent:var(--mereka-color-sky);--mereka-header-sticky-offset:5rem}body{background-color:var(--mereka-color-surface-primary);font-family:var(--mereka-font-body,"Poppins",var(--pgn-font-family-base,sans-serif));min-height:100vh}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--mereka-font-heading,"Lato",var(--mereka-font-body,sans-serif))}.navbar{-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);background:var(--pgn-color-white);border-bottom:1px solid var(--mereka-mfe-navbar-divider,#1a162314);box-shadow:var(--mereka-mfe-navbar-shadow);padding:var(--mereka-mfe-navbar-padding)}.mereka-header-logo{align-items:center;color:inherit;display:inline-flex;flex-shrink:0;gap:.875rem;text-decoration:none}.mereka-header-logo img{height:var(--mereka-mfe-navbar-logo-height);max-width:8.75rem;width:auto}.mereka-header-logo__lockup{display:none}.mereka-header-nav-hidden{display:none!important}.mereka-learning-header{align-items:center;background:#fff;border-bottom:1px solid #1a16231a;box-shadow:0 1px 0 #1a16230d;display:grid;gap:clamp(.7rem,1.4vw,1.4rem);grid-template-columns:minmax(7rem,max-content) minmax(0,max-content) minmax(10rem,1fr) minmax(0,auto);min-height:5rem;padding:.85rem clamp(1.25rem,3vw,3rem)}.mereka-learning-header__account,.mereka-learning-header__brand,.mereka-learning-header__course,.mereka-learning-header__main-nav a,.mereka-learning-header__support{color:inherit;text-decoration:none}.mereka-learning-header__brand{align-items:center;display:inline-flex;min-width:0}.mereka-learning-header__brand img{display:block;height:clamp(2rem,3.1vw,2.5rem);max-width:clamp(7.5rem,12vw,9.5rem);object-fit:contain;width:auto}.mereka-learning-header__main-nav{align-items:center;display:inline-flex;gap:clamp(1rem,2vw,1.55rem);min-width:0}.mereka-learning-header__main-nav a{color:var(--mereka-color-ink-700);font-weight:800;line-height:1;white-space:nowrap}.mereka-learning-header__main-nav a:focus,.mereka-learning-header__main-nav a:hover{color:var(--mereka-color-blue)}.mereka-learning-header__course{align-items:baseline;column-gap:.45rem;display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr);max-width:100%;min-width:0;overflow:hidden}.mereka-learning-header__code,.mereka-learning-header__title{line-height:1.15;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mereka-learning-header__code{color:var(--mereka-color-ink-700);font-family:var(--mereka-font-body);font-size:clamp(.72rem,.9vw,.82rem);font-weight:800;letter-spacing:.02em;text-transform:uppercase}.mereka-learning-header__title{color:var(--mereka-color-ink-900);font-family:var(--mereka-font-heading);font-size:clamp(.95rem,1.25vw,1.15rem);font-weight:900}.mereka-learning-header__actions{align-items:center;display:inline-flex;gap:.6rem;justify-content:flex-end;max-width:100%;min-width:0}.mereka-learning-header__support{color:var(--mereka-color-blue);font-weight:700}.mereka-learning-header .mereka-header-icon-rail{gap:.55rem}.mereka-learning-header .mereka-header-icon-rail__button{flex:0 0 auto}.mereka-learning-header .mereka-header-icon-rail__button--ghost{min-width:5.6rem}.mereka-learning-header__account{align-items:center;background:#fff;border:1px solid #1a16232e;border-radius:999px;display:inline-flex;gap:.45rem;max-width:16rem;min-height:2.75rem}[dir=ltr] .mereka-learning-header__account{padding:.22rem .75rem .22rem .25rem}[dir=rtl] .mereka-learning-header__account{padding:.22rem .25rem .22rem .75rem}.mereka-learning-header__account img,.mereka-learning-header__account>span{align-items:center;border-radius:999px;color:#fff;display:inline-flex;flex:0 0 2.25rem;font-weight:800;height:2.25rem;justify-content:center;object-fit:cover;width:2.25rem}[dir=ltr] .mereka-learning-header__account img,[dir=ltr] .mereka-learning-header__account>span{background:linear-gradient(135deg,var(--mereka-color-magenta),var(--mereka-color-teal))}[dir=rtl] .mereka-learning-header__account img,[dir=rtl] .mereka-learning-header__account>span{background:linear-gradient(-135deg,var(--mereka-color-magenta),var(--mereka-color-teal))}.mereka-learning-header__account strong{color:var(--mereka-color-ink-900);font-size:.95rem;font-weight:700;line-height:1.2;max-width:9rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1360px){.mereka-learning-header{gap:.65rem;grid-template-columns:minmax(6.5rem,max-content) minmax(0,max-content) minmax(8rem,1fr) minmax(0,auto);padding-inline:clamp(1rem,2vw,1.75rem)}.mereka-learning-header__main-nav{gap:.8rem}.mereka-learning-header__actions{gap:.45rem}.mereka-learning-header__account strong,.mereka-learning-header__account svg{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.mereka-learning-header__account{justify-content:center;max-width:2.85rem;min-width:2.85rem;padding:.22rem;width:2.85rem}}@media(max-width:1024px){.mereka-learning-header{grid-template-columns:minmax(6.25rem,max-content) minmax(0,1fr) minmax(0,auto)}.mereka-learning-header__main-nav{grid-column:2;grid-row:1;overflow-x:auto}.mereka-learning-header__course{grid-column:1/3;grid-row:2}.mereka-learning-header__actions{grid-column:3;grid-row:1/span 2}}@media(max-width:767.98px){.mereka-learning-header{gap:.75rem;grid-template-columns:minmax(6.5rem,max-content) minmax(0,1fr);padding:.75rem 1rem}.mereka-learning-header__main-nav{flex-wrap:wrap;gap:.55rem .9rem;grid-column:1/-1;max-width:100%;order:3;overflow-x:clip;padding-bottom:.15rem;scrollbar-width:none;width:100%}.mereka-learning-header__main-nav::-webkit-scrollbar{display:none}.mereka-learning-header__course{grid-column:1/-1;grid-template-columns:minmax(0,1fr);order:2}.mereka-learning-header__actions{grid-column:1/-1;order:4;width:100%}.mereka-learning-header .mereka-header-icon-rail__button--ghost{min-width:2.5rem;padding-inline:0}.mereka-learning-header .mereka-header-icon-rail__button--ghost .mereka-header-icon-rail__text{display:none}.mereka-learning-header__account{max-width:min(14rem,60vw)}}.mereka-header-learning-course-info{gap:.2rem clamp(1rem,2vw,1.4rem);grid-template-columns:minmax(7rem,max-content) minmax(0,1fr);max-width:100%;min-width:0}.mereka-header-learning-course-info a,.mereka-header-learning-course-info div,.mereka-header-learning-course-info span,.mereka-header-learning-course-info>*{min-width:0}.mereka-header-learning-course-info .mereka-header-logo{width:clamp(7rem,10vw,8.75rem)}.mereka-header-learning-course-info h1,.mereka-header-learning-course-info h2,.mereka-header-learning-course-info h3,.mereka-header-learning-course-info p{grid-column:2;line-height:1.15;margin:0;max-width:min(42rem,100%);min-width:0;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.mereka-header-learning-course-info h1,.mereka-header-learning-course-info h2,.mereka-header-learning-course-info h3{font-size:clamp(.9rem,1.3vw,1.08rem);font-weight:800}.mereka-header-learning-course-info p,.mereka-header-learning-course-info span{font-size:clamp(.72rem,1vw,.85rem);grid-column:2}@media(max-width:991.98px){.mereka-header-learning-course-info{gap:.2rem .75rem;grid-template-columns:minmax(5.75rem,max-content) minmax(0,1fr)}.mereka-header-learning-course-info .mereka-header-logo img{max-width:5.75rem}.mereka-header-learning-course-info h1,.mereka-header-learning-course-info h2,.mereka-header-learning-course-info h3,.mereka-header-learning-course-info p{max-width:100%}}@media(min-width:768px){.mereka-header-root.mereka-header-desktop-shell{position:relative}.site-header-desktop{background:var(--pgn-color-white,#fff);border-bottom:1px solid var(--mereka-mfe-navbar-divider,#1a16231a);box-shadow:0 1px 0 #1a162312;min-height:72px;position:sticky;top:0;z-index:1000}.site-header-desktop .nav-container{flex-wrap:nowrap;gap:clamp(.75rem,1.7vw,1.75rem);min-height:72px;min-width:0;padding-inline:clamp(1rem,2vw,2.5rem)}.site-header-desktop .nav.main-nav{flex:1 1 auto;flex-wrap:nowrap;gap:.375rem;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.site-header-desktop .nav.main-nav::-webkit-scrollbar{display:none}.site-header-desktop .secondary-menu-container,.site-header-desktop nav.secondary-menu-container{align-items:center;flex:0 0 auto;gap:.75rem}.site-header-desktop .nav.main-nav>*{flex-shrink:0;white-space:nowrap}.site-header-desktop .nav.main-nav>.nav-link{border-radius:999px;color:var(--mereka-color-ink-700,#36333a);font-family:var(--mereka-font-heading,"Lato",var(--mereka-font-body,sans-serif));font-size:.875rem;font-weight:600;line-height:1.25;padding:.5rem .875rem;text-decoration:none}.site-header-desktop .nav.main-nav>.nav-link:focus,.site-header-desktop .nav.main-nav>.nav-link:hover{background:var(--mereka-color-surface-secondary,#f4f2f5);color:var(--mereka-color-ink-900,#1a1623)}.site-header-desktop .nav.main-nav>.nav-link.active,.site-header-desktop .nav.main-nav>.nav-link[aria-current=page],.site-header-desktop .nav.main-nav>.nav-link[aria-current=true]{background:var(--mereka-color-magenta,#ab3b78);box-shadow:0 8px 18px #ab3b782e;color:var(--pgn-color-white,#fff)}.site-header-desktop .menu-trigger.btn-outline-primary{background:var(--pgn-color-white,#fff);border-radius:999px;min-height:2.5rem}.site-header-desktop .menu-trigger.btn-outline-primary:focus-visible{outline:2px solid #2370726b;outline-offset:2px}.site-header-desktop .mereka-header-user-menu-toggle__inner{gap:.2rem}.site-header-desktop .mereka-header-user-menu-toggle__avatar{border-radius:50%;height:2.5rem;width:2.5rem}.site-header-desktop .mereka-header-user-menu-toggle__avatar--initials{align-items:center;background:var(--mereka-color-magenta,#ab3b78);color:#fff;display:inline-flex;justify-content:center}.site-header-desktop .mereka-header-user-menu-toggle__chevron{color:var(--mereka-color-ink-500,#5c5a5f);display:inline-flex}.site-header-desktop .mereka-header-user-menu-toggle__chevron svg{display:block}}@media(min-width:768px)and (prefers-reduced-motion:no-preference){[dir=ltr] .site-header-desktop nav.secondary-menu-container .menu-trigger[aria-expanded=true] .mereka-header-user-menu-toggle__chevron svg{transform:rotate(180deg)}[dir=rtl] .site-header-desktop nav.secondary-menu-container .menu-trigger[aria-expanded=true] .mereka-header-user-menu-toggle__chevron svg{transform:rotate(-180deg)}}.site-header-mobile{max-width:100%;overflow-x:clip}.mereka-header-icon-rail__button,.site-header-mobile .icon-button{border-radius:999px;height:2.5rem;min-width:2.5rem;padding:0;width:2.5rem}.mereka-header-icon-rail__button:focus,.mereka-header-icon-rail__button:hover,.site-header-mobile .icon-button:focus,.site-header-mobile .icon-button:hover{background:#1a16231a}.mereka-header-icon-rail__button:focus-visible,.mereka-learning-help-link:focus-visible,.site-header-mobile .icon-button:focus-visible{outline:2px solid #ab3b7866;outline-offset:2px}.mereka-header-icon-rail{align-items:center;display:inline-flex;flex-shrink:0;gap:.4rem;position:relative}.mereka-header-icon-rail__button{align-items:center;background:var(--mereka-color-surface-secondary,#f4f2f5);border:1px solid #1a16231a;color:var(--mereka-color-ink-700,#2b2b30);display:inline-flex;justify-content:center;position:relative;text-decoration:none}.mereka-header-icon-rail__button--pill{background:var(--pgn-color-white,#fff);border-color:#2d5aaa2e;border-radius:var(--mereka-mfe-pill-radius,999px);color:var(--mereka-color-blue,#2d5aaa);font-weight:800;gap:.45rem;min-height:2.5rem;min-width:0;padding:.38rem .9rem;width:auto}.mereka-header-icon-rail__button--pill:focus,.mereka-header-icon-rail__button--pill:hover{background:#2d5aaa0f;border-color:#2d5aaa5c;color:var(--mereka-color-blue,#2d5aaa);text-decoration:none}.mereka-header-icon-rail__button--ghost{background:var(--pgn-color-white,#fff);border-color:#2d5aaa38;color:var(--mereka-color-blue,#2d5aaa);font-weight:800;gap:.38rem;min-height:2.5rem;min-width:4.85rem;padding:.36rem .85rem;width:auto}.mereka-header-icon-rail__button--ghost:focus,.mereka-header-icon-rail__button--ghost:hover{background:#2d5aaa14;border-color:#2d5aaa6b;color:var(--mereka-color-blue,#2d5aaa);text-decoration:none}.mereka-header-icon-rail__glyph{display:inline-flex;line-height:1}.mereka-header-icon-rail__text{font-size:.86rem;line-height:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mereka-header-icon-rail__badge{align-items:center;background:var(--mereka-color-magenta,#ab3b78);border:2px solid var(--pgn-color-white,#fff);border-radius:999px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:.625rem;font-weight:700;height:1.125rem;justify-content:center;line-height:.875rem;min-width:1.125rem;padding:0 .22rem;position:absolute;top:.08rem}[dir=ltr] .mereka-header-icon-rail__badge{right:.08rem}[dir=rtl] .mereka-header-icon-rail__badge{left:.08rem}.mereka-header-notification-tray{background:var(--pgn-color-white,#fff);border:1px solid var(--mereka-mfe-border,#1a16231f);border-radius:8px;box-shadow:0 18px 40px #1a16232e;overflow:hidden;position:absolute;top:calc(100% + .75rem);width:min(22rem,100vw - 2rem);z-index:1030}[dir=ltr] .mereka-header-notification-tray{right:0}[dir=rtl] .mereka-header-notification-tray{left:0}.mereka-header-notification-tray__head{align-items:center;border-bottom:1px solid var(--mereka-mfe-border,#1a16231a);display:flex;gap:1rem;justify-content:space-between;padding:1rem 1rem .75rem}.mereka-header-notification-tray__title{color:var(--mereka-color-ink-900,#1a1623);font-family:var(--mereka-font-heading,"Lato",sans-serif);font-size:1rem;font-weight:800}.mereka-header-notification-tray__actions{align-items:center;display:flex;gap:.75rem}.mereka-header-notification-tray__all{appearance:none;background:#0000;border:0;color:#2f5aa8;cursor:pointer;font-size:.82rem;font-weight:700;padding:0;text-decoration:none;white-space:nowrap}.mereka-header-notification-tray__list{display:grid}.mereka-header-notification-tray__item{appearance:none;background:#0000;border:0;color:var(--mereka-color-ink-900,#1a1623);cursor:pointer;display:grid;font:inherit;gap:.7rem;grid-template-columns:.65rem minmax(0,1fr);padding:.85rem 1rem;text-decoration:none;width:100%}[dir=ltr] .mereka-header-notification-tray__item{text-align:left}[dir=rtl] .mereka-header-notification-tray__item{text-align:right}.mereka-header-notification-tray__item+.mereka-header-notification-tray__item{border-top:1px solid #1a162314}.mereka-header-notification-tray__item:focus,.mereka-header-notification-tray__item:hover{background:var(--mereka-color-surface-secondary,#f4f2f5);color:var(--mereka-color-ink-900,#1a1623);text-decoration:none}.mereka-header-notification-tray__dot{background:var(--mereka-color-magenta,#ab3b78);border-radius:999px;height:.55rem;margin-top:.3rem;width:.55rem}.mereka-header-notification-tray__dot.is-read{background:#1a16233d}.mereka-header-notification-tray__copy{display:grid;gap:.2rem;min-width:0}.mereka-header-notification-tray__item-title{font-family:var(--mereka-font-heading,"Lato",sans-serif);font-size:.9rem;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.mereka-header-notification-tray__empty,.mereka-header-notification-tray__item-body{color:var(--mereka-color-ink-700,#4b4652);font-size:.8rem;line-height:1.45;overflow-wrap:anywhere}.mereka-header-notification-tray__empty{padding:1rem}@media(prefers-reduced-motion:reduce){.site-header-mobile .icon-button{transition:none!important}}.mereka-learning-help-link{border-radius:var(--mereka-mfe-pill-radius,999px);color:var(--mereka-color-teal,#237072);display:inline-flex;padding:.35rem .75rem;text-decoration:none}.navbar .dropdown-toggle,.navbar .nav-link{color:var(--mereka-color-ink-700);font-weight:var(--mereka-mfe-nav-item-font-weight);transition:color var(--mereka-mfe-nav-link-transition)}.navbar .dropdown-toggle:focus,.navbar .dropdown-toggle:hover,.navbar .nav-link:focus,.navbar .nav-link:hover{color:var(--mereka-color-ink-900)}.btn-brand,.btn-primary{background-image:var(--mereka-mfe-gradient);border:none;color:var(--mereka-mfe-btn-primary-label)}.btn-brand,.btn-brand.disabled,.btn-brand:disabled,.btn-brand:focus,.btn-brand:hover,.btn-primary,.btn-primary.disabled,.btn-primary:disabled,.btn-primary:focus,.btn-primary:hover{color:var(--mereka-mfe-btn-primary-label,var(--pgn-color-white,#fff))!important}.btn-outline-primary{border-color:var(--mereka-mfe-btn-outline-border,#1a162340);color:var(--mereka-color-ink-900)}.btn-outline-primary:focus,.btn-outline-primary:hover{background-image:var(--mereka-mfe-gradient);border-color:#0000;color:var(--pgn-color-white)}.btn-link,.btn-secondary{color:var(--pgn-btn-color)}.btn{border-radius:var(--mereka-mfe-pill-radius)}.btn-link:focus,.btn-link:hover,.btn-secondary:focus,.btn-secondary:hover{color:var(--pgn-btn-hover-color)}.form-control{background:var(--pgn-color-white);border-color:var(--pgn-form-control-border-color);border-radius:var(--mereka-mfe-form-control-radius);box-shadow:none}.form-control:focus{border-color:var(--mereka-mfe-form-control-focus-border);box-shadow:0 0 0 4px var(--mereka-mfe-focus)}label{color:var(--mereka-color-ink-700);font-weight:var(--mereka-mfe-brand-font-weight)}.card,.pgn__card{border:var(--mereka-mfe-card-border);border-radius:var(--mereka-mfe-card-radius);box-shadow:var(--mereka-mfe-card-shadow)}.card-header,.pgn__card-header{background:var(--mereka-mfe-surface);border-bottom:1px solid var(--mereka-mfe-border)}.card-footer,.pgn__card-footer{background:var(--mereka-mfe-surface);border-top:1px solid var(--mereka-mfe-border)}.alert{background:var(--pgn-alert-bg);border:1px solid var(--pgn-alert-border-color);border-radius:var(--mereka-mfe-alert-radius)}.modal-content{border:var(--mereka-mfe-modal-border);border-radius:var(--mereka-mfe-modal-radius);box-shadow:var(--mereka-mfe-modal-shadow)}.dropdown-menu{border:var(--mereka-mfe-dropdown-border);border-radius:var(--mereka-mfe-dropdown-radius);box-shadow:var(--mereka-mfe-dropdown-shadow)}.dropdown-toggle{border-color:var(--mereka-mfe-dropdown-toggle-border,#1a162333);border-radius:var(--mereka-mfe-pill-radius)}.mereka-header-user-menu-toggle,.mereka-learning-user-menu-toggle,.mereka-mobile-user-menu-trigger{max-width:100%;min-width:0}@media(max-width:575.98px){.site-header-desktop .menu,.site-header-desktop .secondary-menu-container{max-width:min(9.5rem,100vw - 1.5rem);min-width:0}.site-header-desktop .menu-trigger,.site-header-desktop .mereka-header-user-menu-toggle{max-width:100%;min-width:0;overflow:hidden}[dir=ltr] .site-header-desktop .menu-trigger{padding-right:.65rem!important}[dir=rtl] .site-header-desktop .menu-trigger{padding-left:.65rem!important}.site-header-desktop .menu-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.nav-tabs .nav-link,.pgn__tabs .nav-link{border-radius:var(--mereka-mfe-tab-radius)}.nav-tabs .nav-link.active,.pgn__tabs .nav-link.active{background-image:var(--mereka-mfe-gradient);border-color:#0000;color:var(--pgn-color-white)}.mereka-badge{align-items:center;background-color:var(--mereka-mfe-badge-bg,#2370721f);border-radius:var(--mereka-mfe-pill-radius);display:inline-flex;font-size:var(--pgn-typography-font-size-sm);gap:var(--mereka-mfe-badge-gap);padding:var(--mereka-mfe-badge-padding)}.mereka-badge,.mereka-shell-kicker{color:var(--mereka-color-teal);font-weight:700}.mereka-shell-kicker{font-size:.74rem;margin:0 0 .85rem;text-transform:uppercase}.mereka-shell-panel{background:var(--mereka-mfe-surface,#fff);border:1px solid #1a162314;border-radius:1rem;position:relative}.mereka-shell-panel__content{position:relative;z-index:1}.mereka-shell-panel__lead{color:var(--mereka-color-ink-700);line-height:1.7}.mereka-shell-link{align-items:center;background-image:var(--mereka-mfe-gradient);border-radius:999px;display:inline-flex;font-weight:600;justify-content:center;min-height:42px;padding:.7rem 1.1rem}.mereka-shell-link,.mereka-shell-link:focus,.mereka-shell-link:hover{color:var(--pgn-color-white);text-decoration:none}.mereka-shell-link--quiet{background:#1a16230a;box-shadow:none;color:var(--mereka-color-ink-900)}.mereka-shell-link--quiet:focus,.mereka-shell-link--quiet:hover{background:#1a162314;color:var(--mereka-color-ink-900)}.bg-primary-400{background-color:var(--pgn-color-primary-400,var(--mereka-color-magenta,#ab3b78))!important}.text-accent-a{color:#ffffffd9!important}.large-screen-svg-primary rect{fill:var(--pgn-color-primary-400,var(--mereka-color-magenta,#ab3b78))}.logo.position-absolute{max-height:3rem;object-fit:contain;top:1.5rem!important;width:auto}[dir=ltr] .logo.position-absolute{left:1.5rem!important}[dir=rtl] .logo.position-absolute{right:1.5rem!important}.logo-small{margin:1rem auto;max-height:2.5rem;object-fit:contain;width:auto}.mereka-authn-shell.layout{background:radial-gradient(circle at 100% 0,#295cad12,#0000 45%),radial-gradient(circle at 10% 20%,#ab3b780d,#0000 40%),#fbfafb;min-height:100vh;min-width:0}.mereka-authn-shell.layout>.content{min-width:0}.mereka-authn-shell .logo.position-absolute{max-height:3.25rem;top:4.5rem!important}[dir=ltr] .mereka-authn-shell .logo.position-absolute{left:4rem!important}[dir=rtl] .mereka-authn-shell .logo.position-absolute{right:4rem!important}.mereka-authn-shell .bg-primary-400{background:var(--mereka-color-magenta,#ab3b78)!important;clip-path:polygon(0 0,100% 0,calc(100% - 6.875rem) 100%,0 100%);min-height:100vh;overflow:hidden;padding:4.5rem 4rem 5rem;position:relative}.mereka-authn-shell .banner__image.mereka-authn-login-branding,.mereka-authn-shell .bg-primary-400.mereka-authn-login-branding{display:block;margin:0;padding:0;width:auto}.mereka-authn-shell .bg-primary-400:after{bottom:clamp(4.5rem,9vh,7rem);color:#fff;content:"Start\\A learning\\A with\\A Mereka\\A Academy";font-family:var(--mereka-font-heading,"Lato",var(--mereka-font-body,sans-serif));font-size:clamp(4.75rem,6vw,5.5rem);font-weight:700;letter-spacing:0;line-height:1.02;max-width:32.5rem;position:absolute;white-space:pre-line}[dir=ltr] .mereka-authn-shell .bg-primary-400:after{left:4rem}[dir=rtl] .mereka-authn-shell .bg-primary-400:after{right:4rem}.mereka-authn-shell .large-screen-svg-primary{display:none!important}.mereka-authn-shell .mw-xs{margin:clamp(1.25rem,4vh,2rem) auto 0!important;max-width:32.5rem!important;width:min(100%,32.5rem)}.mereka-authn-shell form#sign-in-form{align-items:center;display:flex;flex-wrap:wrap;gap:1.05rem 1.55rem}.mereka-authn-shell form#sign-in-form>.alert,.mereka-authn-shell form#sign-in-form>.form-control-feedback,.mereka-authn-shell form#sign-in-form>.form-group,.mereka-authn-shell form#sign-in-form>.pgn__form-group{flex:0 0 100%;width:100%}.mereka-authn-shell .mereka-authn-login-branding+.mw-xs,.mereka-authn-shell .mereka-authn-login-branding~.mw-xs{margin-top:0!important}.mereka-authn-login-branding{display:flex;justify-content:flex-start;margin:1.125rem 0 1.75rem;padding-inline:.25rem;width:100%}.mereka-authn-login-branding__logo{align-items:center;border-radius:8px;display:inline-flex;gap:.85rem;max-width:min(100%,34rem);min-width:0;padding:.35rem .45rem}.mereka-authn-login-branding__logo,.mereka-authn-login-branding__logo:focus,.mereka-authn-login-branding__logo:hover{color:var(--mereka-color-ink-900);text-decoration:none}.mereka-authn-login-branding__logo:focus-visible{outline:3px solid #23707257;outline-offset:2px}.mereka-authn-login-branding__logo.pgn__hyperlink:focus-visible{outline:none}.mereka-authn-login-branding__logo.pgn__hyperlink:focus-visible .mereka-authn-login-branding__logo-img{border-radius:8px;box-shadow:0 0 0 3px #ffffff8c,0 0 0 6px #23707252}.mereka-authn-login-branding__logo-img{flex:0 0 auto;max-height:42px;max-width:min(10rem,38vw);object-fit:contain;width:auto}.mereka-authn-login-branding__copy{display:grid;gap:.1rem;min-width:0}.mereka-authn-login-branding__eyebrow{color:var(--mereka-color-ink-500);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.mereka-authn-login-branding__brand{color:var(--mereka-color-blue,#295cad);font-family:var(--mereka-font-heading,"Lato",var(--mereka-font-body,sans-serif));font-size:1.375rem;font-weight:800;letter-spacing:.01em;line-height:1.1;overflow-wrap:anywhere}.mereka-authn-login-branding__subtitle{color:var(--mereka-color-ink-700);font-size:.9rem;line-height:1.5;max-width:26rem;overflow-wrap:anywhere}@media(min-width:1200px){.mereka-authn-shell.layout{align-items:stretch;display:grid!important;grid-template-columns:7fr 9fr}.mereka-authn-shell.layout>.w-50.d-flex{min-width:0;overflow:visible;position:relative;width:auto!important}.mereka-authn-shell.layout>.w-50.d-flex>.bg-primary-400{flex:1 1 auto;max-width:none;width:100%}.mereka-authn-shell.layout>.w-50.d-flex>.col-md-3.bg-white{display:none!important}.mereka-authn-shell.layout>.content{align-items:flex-start;justify-content:flex-start;min-width:0;width:auto!important}[dir=ltr] .mereka-authn-shell.layout>.content{padding:3.75rem 3rem 3.75rem 8.75rem}[dir=rtl] .mereka-authn-shell.layout>.content{padding:3.75rem 8.75rem 3.75rem 3rem}.mereka-authn-shell .mereka-authn-login-branding+.mw-xs,.mereka-authn-shell .mereka-authn-login-branding~.mw-xs{width:min(100%,32.5rem)}.mereka-authn-shell .mw-xs{margin:0!important}}.mereka-authn-shell .bg-primary-400 .min-vh-100{display:none!important}.mereka-authn-shell .nav,.mereka-authn-shell .nav-tabs{border-bottom:1px solid var(--mereka-mfe-border,#1a162324);display:flex;gap:.75rem;justify-content:flex-start;margin:0 0 1.25rem;padding-bottom:1.1rem}.mereka-authn-shell .nav-link,.mereka-authn-shell .nav-tabs .nav-link{align-items:center;border:0;border-radius:var(--mereka-mfe-pill-radius,999px);color:var(--mereka-color-magenta,#ab3b78);display:inline-flex;font-weight:800;justify-content:center;min-height:2.75rem;padding:.65rem 1.65rem;text-decoration:none}.mereka-authn-shell .nav-link.active,.mereka-authn-shell .nav-link[aria-selected=true],.mereka-authn-shell .nav-tabs .nav-link.active{background:var(--mereka-mfe-gradient);box-shadow:0 8px 20px #ab3b7833;color:var(--pgn-color-white)}.mereka-authn-shell .form-control,.mereka-authn-shell .pgn__form-control,.mereka-authn-shell input[type=email],.mereka-authn-shell input[type=password],.mereka-authn-shell input[type=text]{background:var(--pgn-color-white,#fff);border:1px solid var(--mereka-mfe-border,#1a162324);border-radius:var(--mereka-mfe-pill-radius,999px);box-shadow:none;min-height:3.5rem;padding:1.375rem 1.375rem .5rem}.mereka-authn-shell .form-group,.mereka-authn-shell .pgn__form-group{margin-bottom:0}.mereka-authn-shell .pgn__form-floating-label{color:var(--mereka-color-ink-700,#4a494a);font-weight:700}.mereka-authn-shell .form-control:focus,.mereka-authn-shell .pgn__form-control:focus,.mereka-authn-shell input[type=email]:focus,.mereka-authn-shell input[type=password]:focus,.mereka-authn-shell input[type=text]:focus{border-color:var(--mereka-color-magenta,#ab3b78);box-shadow:0 0 0 3px #ab3b781f}.mereka-authn-shell .pgn__form-control-decorator-group .pgn__icon-button,.mereka-authn-shell button[name=passwordIcon]{background:#0000;border:0;color:var(--mereka-color-ink-700)}[dir=ltr] .mereka-authn-shell .pgn__form-control-decorator-group .pgn__icon-button,[dir=ltr] .mereka-authn-shell button[name=passwordIcon]{margin-right:.55rem}[dir=rtl] .mereka-authn-shell .pgn__form-control-decorator-group .pgn__icon-button,[dir=rtl] .mereka-authn-shell button[name=passwordIcon]{margin-left:.55rem}.mereka-authn-shell .btn-brand,.mereka-authn-shell .btn-primary{background:var(--mereka-color-magenta,#ab3b78);border-radius:var(--mereka-mfe-pill-radius,999px);box-shadow:0 8px 18px #ab3b7833;font-weight:800;min-height:3rem;padding-inline:2.25rem;width:auto}.mereka-authn-shell #sign-in{flex:0 0 auto;margin-top:.15rem;min-width:9.6rem}.mereka-authn-shell #forgot-password{color:var(--mereka-color-ink-900,#1a1623);flex:0 1 auto;font-size:.98rem;font-weight:600;margin:0!important;padding:0!important;text-decoration:none}.mereka-authn-shell a:not(.mereka-authn-login-branding__logo){color:var(--mereka-color-ink-900,#1a1623);font-weight:500}.mereka-authn-shell #forgot-password:focus,.mereka-authn-shell #forgot-password:hover{color:var(--mereka-color-magenta,#ab3b78);text-decoration:underline}.mereka-authn-shell .mt-4.mb-3.h4{color:var(--mereka-color-ink-900,#1a1623);flex:0 0 100%;font-family:var(--mereka-font-body,sans-serif);font-size:.98rem;font-weight:800;line-height:1.35;margin:1.6rem 0 .2rem!important;width:100%}.mereka-authn-shell .row.m-0{display:flex;flex:0 0 100%;flex-direction:column;gap:.75rem;margin:0!important;width:min(100%,25.5rem)}.mereka-authn-shell .btn-social{align-items:stretch;background:var(--pgn-color-white,#fff);border:1.5px solid var(--mereka-color-magenta,#ab3b78);border-radius:var(--mereka-mfe-pill-radius,999px);color:var(--mereka-color-magenta,#ab3b78);display:inline-flex;font-weight:800;max-width:20rem;min-height:3.4rem;overflow:hidden}.mereka-authn-shell .btn-social:focus,.mereka-authn-shell .btn-social:hover{background:#ab3b780f}.mereka-authn-shell .btn-tpa__font-container,.mereka-authn-shell .btn-tpa__image-icon{display:grid;place-items:center}.mereka-authn-shell .btn-tpa__font-container{align-self:stretch;background:var(--mereka-color-magenta,#ab3b78);color:var(--pgn-color-white,#fff);width:3rem}.mereka-authn-shell .btn-tpa__image-icon{background:var(--mereka-color-magenta,#ab3b78);min-height:3.4rem;padding:.8rem;width:3rem}.mereka-authn-shell .btn-social #provider-name{align-items:center;color:var(--mereka-color-magenta,#ab3b78);display:inline-flex;font-size:1rem;font-weight:800;padding:.8rem 1.4rem!important}@media(max-width:420px){.mereka-authn-login-branding{justify-content:flex-start;margin:0 0 1rem}.mereka-authn-login-branding__logo{align-items:flex-start;gap:.7rem;padding-inline:0}.mereka-authn-login-branding__logo-img{max-width:min(7rem,32vw)}.mereka-authn-login-branding__eyebrow{font-size:.68rem}.mereka-authn-login-branding__brand{font-size:.98rem}.mereka-authn-login-branding__subtitle{font-size:.78rem}}@media(max-width:767.98px){.mereka-authn-shell .bg-primary-400{clip-path:none}.mereka-authn-shell .bg-primary-400:after{content:none}.mereka-authn-shell .mw-xs{margin-top:.75rem!important;width:100%}.mereka-authn-shell form#sign-in-form{gap:.85rem}.mereka-authn-shell #forgot-password,.mereka-authn-shell #sign-in,.mereka-authn-shell .row.m-0{width:100%}.mereka-authn-shell #forgot-password{justify-content:center;text-align:center}}:root[data-mereka-tenant=biji-biji] .mereka-authn-login-branding__logo{align-items:flex-start}:root[data-mereka-tenant=biji-biji] .mereka-authn-login-branding__brand{color:#1f4f39}:root[data-mereka-tenant=biji-biji] .mereka-authn-login-branding__subtitle{color:#2f6b4f}:root[data-mereka-tenant=skillourfuture] .mereka-authn-login-branding__brand{color:#450b7f}:root[data-mereka-tenant=skillourfuture] .mereka-authn-login-branding__eyebrow{color:#7b2a5a}:root[data-mereka-tenant=skillourfuture] .mereka-authn-login-branding__subtitle{color:#4f3a68}.mereka-account-id-verification-hint{background:#fffffff5;border:1px solid var(--mereka-mfe-border);border-radius:12px;box-shadow:0 14px 34px #1a162312;color:var(--mereka-color-ink-700);font-size:var(--pgn-typography-font-size-sm);max-width:min(100%,48rem);position:relative}[dir=ltr] .mereka-account-id-verification-hint{border-left:4px solid var(--mereka-color-teal);padding:1rem 1.1rem 1rem 1.25rem}[dir=rtl] .mereka-account-id-verification-hint{border-right:4px solid var(--mereka-color-teal);padding:1rem 1.25rem 1rem 1.1rem}.mereka-account-id-verification-hint .mereka-shell-panel__content,.mereka-additional-profile-fields .mereka-shell-panel__content{min-width:0}.mereka-account-id-verification-hint__title{color:var(--mereka-color-ink-900);font-weight:700;line-height:1.35;overflow-wrap:anywhere}.mereka-account-id-verification-hint__body{color:var(--mereka-color-ink-700);line-height:1.65;margin-bottom:0;overflow-wrap:anywhere}.mereka-additional-profile-fields{background:#fffffff7;border:1px solid var(--mereka-mfe-border);border-radius:12px;border-top:4px solid var(--mereka-color-teal);box-shadow:0 18px 44px #1a162314;max-width:min(100%,58rem);overflow:hidden;padding:1.2rem;position:relative}.mereka-additional-profile-fields__title{color:var(--mereka-color-ink-900);line-height:1.35;overflow-wrap:anywhere}.mereka-additional-profile-fields__body{color:var(--mereka-color-ink-700);line-height:1.65;max-width:44rem;overflow-wrap:anywhere}.mereka-additional-profile-fields__list{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr)}.mereka-additional-profile-fields__item{align-items:center;background:#ffffffe0;border:1px solid #2370721f;border-radius:8px;display:flex;flex-wrap:wrap;gap:.5rem .8rem;justify-content:space-between;min-height:4.25rem;min-width:0;padding:.8rem .9rem}.mereka-additional-profile-fields__label{color:var(--mereka-color-ink-700);font-size:.82rem;font-weight:700;letter-spacing:0;max-width:100%;min-width:0;overflow-wrap:anywhere;text-transform:uppercase}.mereka-additional-profile-fields__value{color:var(--mereka-color-ink-900);font-size:.9rem;font-weight:700;max-width:min(100%,18rem);min-width:0;overflow-wrap:anywhere}[dir=ltr] .mereka-additional-profile-fields__value{text-align:right}[dir=rtl] .mereka-additional-profile-fields__value{text-align:left}.mereka-additional-profile-fields__hint{color:var(--mereka-color-ink-700);font-size:.82rem;line-height:1.6;margin-top:.9rem;overflow-wrap:anywhere}:root[data-mereka-tenant=biji-biji] .mereka-additional-profile-fields{border-top-color:#2d6a4f;box-shadow:0 18px 44px #2d6a4f1c}:root[data-mereka-tenant=skillourfuture] .mereka-additional-profile-fields{border-top-color:#450b7f;box-shadow:0 18px 44px #450b7f1a}@media(min-width:992px){.mereka-additional-profile-fields__list{grid-template-columns:repeat(3,minmax(0,1fr))}.mereka-additional-profile-fields__item{align-content:flex-start;align-items:flex-start;flex-direction:column;justify-content:flex-start}.mereka-additional-profile-fields__value{max-width:100%}[dir=ltr] .mereka-additional-profile-fields__value{text-align:left}[dir=rtl] .mereka-additional-profile-fields__value{text-align:right}}@media(max-width:480px){.mereka-account-id-verification-hint{border-radius:10px;padding:.95rem 1rem}.mereka-additional-profile-fields{border-radius:10px;padding:1rem}.mereka-additional-profile-fields__item{align-items:flex-start;min-height:0}.mereka-additional-profile-fields__value{width:100%}[dir=ltr] .mereka-additional-profile-fields__value{text-align:left}[dir=rtl] .mereka-additional-profile-fields__value{text-align:right}}.mereka-studio-footer__inner{padding:1.25rem 1rem;text-align:center}.mereka-studio-footer__logo-link{display:inline-block;margin-bottom:.5rem}.mereka-studio-footer__logo{max-width:220px;width:100%}.mereka-studio-footer__tagline{color:var(--mereka-color-ink-700);margin:0}.mereka-dashboard-hero-slot{align-items:center;background:var(--mereka-mfe-gradient);border-radius:6px;color:var(--pgn-color-white);display:grid;gap:clamp(1rem,2.4vw,2rem);grid-template-columns:auto minmax(0,1fr);min-height:clamp(11.5rem,19vw,13.75rem);overflow:hidden;padding:clamp(1.25rem,2.7vw,2.35rem);position:relative}.mereka-dashboard-hero-slot:after{content:"";inset:0;pointer-events:none;position:absolute}[dir=ltr] .mereka-dashboard-hero-slot:after{background:linear-gradient(90deg,#1a16230f,#ffffff1f),radial-gradient(circle at 82% 18%,#ffffff24,#0000 28rem)}[dir=rtl] .mereka-dashboard-hero-slot:after{background:linear-gradient(-90deg,#1a16230f,#ffffff1f),radial-gradient(circle at 82% 18%,#ffffff24,#0000 28rem)}.mereka-dashboard-hero-slot__avatar,.mereka-dashboard-hero-slot__copy{position:relative;z-index:1}.mereka-dashboard-hero-slot__avatar{aspect-ratio:1;background:var(--pgn-color-white);border-radius:999px;box-shadow:0 18px 38px #1a162324;color:#a33f7d;display:grid;font-family:var(--mereka-font-heading,"Lato",sans-serif);font-size:clamp(1.45rem,3vw,2rem);font-weight:800;overflow:hidden;place-items:center;position:relative;width:clamp(4.4rem,7vw,5.75rem)}.mereka-dashboard-hero-slot__avatar-fallback{position:relative;z-index:1}.mereka-dashboard-hero-slot__avatar-img{display:none;height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:2}.mereka-dashboard-hero-slot__avatar.has-avatar-image .mereka-dashboard-hero-slot__avatar-img{display:block}.mereka-dashboard-hero-slot__avatar-img[hidden],.mereka-dashboard-hero-slot__avatar.has-avatar-fallback .mereka-dashboard-hero-slot__avatar-img{display:none}.mereka-dashboard-hero-slot__copy{min-width:0}.mereka-dashboard-hero-slot__title{color:var(--pgn-color-white)!important;font-family:var(--mereka-font-heading,"Lato",sans-serif);font-size:clamp(1.9rem,3.35vw,2.85rem);font-weight:800;line-height:1.08;max-width:48rem;overflow-wrap:anywhere}.mereka-dashboard-hero-slot__meta{color:#ffffffeb!important;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.4}.mereka-dashboard-hero-slot__cta{align-items:center;border:0;border-radius:999px;box-shadow:0 18px 34px #1a162329;color:#a33f7d;display:inline-flex;font-weight:800;gap:.65rem;max-width:100%;min-height:3.1rem;padding-inline:1.6rem;white-space:normal}.mereka-dashboard-hero-slot__cta:focus,.mereka-dashboard-hero-slot__cta:hover{color:#833365}.mereka-dashboard-hero-slot__cta:focus-visible{outline:3px solid #ffffff8a;outline-offset:3px}.mereka-dashboard-hero-slot__sr-note{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}.mereka-dashboard-layout-container{max-width:1280px;padding:clamp(1.25rem,2.8vw,2rem) clamp(1rem,3.3vw,2.5rem) clamp(3.5rem,6vw,5rem);width:100%}.mereka-dashboard-prototype-shell{display:grid;gap:clamp(1.35rem,2.8vw,2rem);grid-template-columns:minmax(0,1fr);min-width:0}.mereka-dashboard-prototype-shell>*{min-width:0}.mereka-dashboard-prototype-grid .mereka-learner-sidebar-stack{display:grid;gap:clamp(1rem,2vw,1.35rem);grid-template-columns:repeat(3,minmax(0,1fr))}.mereka-dashboard-learning-library{border-top:1px solid #1a16231f;padding-top:clamp(1.35rem,2.6vw,2rem)}.mereka-dashboard-prototype-shell>.mereka-dashboard-hero-slot,.mereka-dashboard-prototype-shell>.mereka-dashboard-modal-hint{margin:0}.mereka-dashboard-learning-library .course-list-heading-container{display:grid;gap:.85rem 1rem;grid-template-columns:minmax(0,1fr) auto;margin:0}.mereka-dashboard-learning-library .course-list-title{color:var(--mereka-color-ink-900);font-family:var(--mereka-font-heading,"Lato",sans-serif);font-size:clamp(1.85rem,2.8vw,2.35rem);font-weight:800;line-height:1.05;margin:0}.mereka-dashboard-learning-library .course-filter-controls-container{justify-self:end}.mereka-dashboard-filter-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:.85rem 0 1.35rem!important}.mereka-dashboard-filter-chip{border-color:#2f5aa847;border-radius:999px!important;color:var(--mereka-color-ink-900);font-weight:800;min-height:2.35rem;padding-inline:.95rem;white-space:nowrap}.mereka-dashboard-filter-chip.btn-primary,.mereka-dashboard-filter-chip[aria-selected=true]{background:var(--mereka-mfe-gradient);color:var(--pgn-color-white)}.mereka-dashboard-filter-chip.btn-outline-primary:focus-visible,.mereka-dashboard-filter-chip.btn-outline-primary:hover{background:#2f5aa814;border-color:#2f5aa87a;color:var(--mereka-color-ink-900)}.mereka-dashboard-filter-chip:focus-visible{outline:3px solid #23707247;outline-offset:3px}.course-list-heading-primary{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem 1rem;min-width:0}.mereka-course-list-actions{display:flex;flex-wrap:wrap;gap:.5rem .75rem}.mereka-course-list-find-program,.mereka-course-list-view-all{color:#2f5aa8;font-size:.9rem;font-weight:700;text-decoration:none;white-space:nowrap}.mereka-course-list-find-program:focus,.mereka-course-list-find-program:hover,.mereka-course-list-view-all:focus,.mereka-course-list-view-all:hover{color:#24498e;text-decoration:underline}.mereka-course-list-find-program:focus-visible,.mereka-course-list-view-all:focus-visible{outline:3px solid #2370723d;outline-offset:3px}.mereka-dashboard-learning-grid{align-items:stretch;display:grid;gap:clamp(1rem,2vw,1.35rem);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}.mereka-dashboard-learning-grid>.course-card{display:flex;height:100%;margin-bottom:0!important;min-width:0}.mereka-dashboard-learning-grid .pgn__pagination{grid-column:1/-1}.mereka-dashboard-learning-grid .course-card>.pgn__card{display:flex;flex-direction:column;height:100%;min-height:clamp(14.25rem,18vw,16.25rem);width:100%}.masquerade-bar{background:#ffffffe6;border:1px solid #1a162314;border-radius:0 0 6px 6px;box-shadow:0 8px 18px #1a16230d;margin:0 auto 1.1rem;max-width:1280px;padding:.85rem clamp(1rem,3vw,2rem)}.masquerade-bar .masquerade-form-label{color:var(--mereka-color-ink-900);font-weight:800}.masquerade-bar .btn,.masquerade-bar .form-control{border-radius:999px;min-height:2.8rem}.masquerade-bar .btn{background:var(--mereka-mfe-gradient);color:var(--pgn-color-white);font-weight:800}.mereka-course-card-accent{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start;margin:.15rem 0 .75rem;min-width:0}.mereka-course-card-accent .mereka-badge{letter-spacing:0;max-width:100%;overflow-wrap:anywhere}:root[data-mereka-tenant=biji-biji] .mereka-course-card-accent .mereka-badge{background-color:#2d6a4f24;color:#1f4f39}:root[data-mereka-tenant=skillourfuture] .mereka-course-card-accent .mereka-badge{background-color:#450b7f1f;color:#450b7f}.mereka-dashboard-learning-grid .course-card{margin-bottom:1rem!important;max-width:100%;min-width:0}.mereka-dashboard-learning-grid .course-card>.card,.mereka-dashboard-learning-grid .course-card>.pgn__card{background:var(--pgn-color-white,#fff);border:1px solid var(--mereka-mfe-border,#1a16231f);border-radius:6px;box-shadow:0 2px 8px #1a16231a;overflow:hidden}.mereka-dashboard-learning-grid .course-card .card-body,.mereka-dashboard-learning-grid .course-card .pgn__card,.mereka-dashboard-learning-grid .course-card .pgn__card-section{min-width:0}.mereka-dashboard-learning-grid .course-card .pgn__card>.d-flex,.mereka-dashboard-learning-grid .course-card>.pgn__card>.d-flex{flex:1 1 auto;flex-direction:column!important}.mereka-dashboard-learning-grid .course-card .pgn__card>.d-flex>.d-flex,.mereka-dashboard-learning-grid .course-card>.pgn__card>.d-flex>.d-flex{align-items:stretch;flex-direction:column!important}.mereka-dashboard-learning-grid .course-card .pgn__card>.d-flex>.d-flex{align-items:stretch;min-width:0}.mereka-dashboard-learning-grid .course-card .pgn__card .d-flex.flex-column,.mereka-dashboard-learning-grid .course-card .pgn__card .d-flex.flex-row,.mereka-dashboard-learning-grid .course-card .pgn__card>.d-flex{min-width:0}.mereka-dashboard-learning-grid .course-card .pgn__card-body{flex:1 1 auto;min-width:0;padding:clamp(1rem,1.8vw,1.35rem) clamp(1.1rem,2vw,1.65rem) .9rem}.mereka-dashboard-learning-grid .course-card .pgn__card-header{align-items:flex-start;gap:1rem;margin-bottom:.6rem}.mereka-dashboard-learning-grid .course-card .pgn__card-header-content{margin-top:0!important;min-width:0}.mereka-dashboard-learning-grid .course-card .course-card-title{color:#2f5aa8;display:block;font-family:var(--mereka-font-heading,"Lato",sans-serif);font-size:clamp(1.12rem,1.55vw,1.42rem);font-weight:800;line-height:1.15;overflow-wrap:anywhere}.mereka-dashboard-learning-grid .course-card [data-testid=CourseCardDetails]{color:var(--mereka-color-ink-900,#1a1623);display:block;font-size:.88rem;font-weight:600;line-height:1.5}.mereka-dashboard-learning-grid .course-card .mereka-course-card-image-shell,.mereka-dashboard-learning-grid .course-card .pgn__card-wrapper-image-cap,.mereka-dashboard-learning-grid .course-card .pgn__card-wrapper-image-cap--horizontal,.mereka-dashboard-learning-grid .course-card .pgn__card-wrapper-image-cap-horizontal,.mereka-dashboard-learning-grid .course-card .pgn__card-wrapper-image-cap.horizontal{align-self:stretch;aspect-ratio:16/9;background:var(--mereka-mfe-gradient);display:block!important;flex:0 0 auto;max-height:none;max-width:none!important;min-height:clamp(9.25rem,12vw,11rem)!important;overflow:hidden!important;position:relative;width:100%!important}.mereka-dashboard-learning-grid .course-card .mereka-course-card-image-placeholder{display:block;height:100%;inset:0;position:absolute;width:100%}.mereka-dashboard-learning-grid .course-card .pgn__card-image,.mereka-dashboard-learning-grid .course-card .pgn__card-image-cap,.mereka-dashboard-learning-grid .course-card .pgn__card-wrapper-image-cap img{height:100%!important;max-height:none;min-height:100%;object-fit:cover;width:100%!important}.mereka-dashboard-learning-grid .course-card .mereka-course-card-image{opacity:1}.mereka-dashboard-learning-grid .course-card .mereka-course-card-image--fallback{height:100%;max-height:none;min-height:100%;object-fit:contain;object-position:center;opacity:0;width:100%}.mereka-course-card-progress{display:grid;gap:.5rem;margin-top:.75rem}.mereka-course-card-progress__bar{background:#1a16230f;border-radius:999px;height:.44rem;overflow:hidden}.mereka-course-card-progress__fill{background:var(--mereka-mfe-gradient);border-radius:inherit;display:block;height:100%;transition:width .18s ease}.mereka-course-card-progress__bar[aria-busy=true] .mereka-course-card-progress__fill{opacity:.55}.mereka-course-card-progress__label{color:var(--mereka-color-ink-700);font-size:.82rem;font-weight:700}.mereka-course-card-progress__certificate{color:var(--mereka-color-blue);display:inline-flex;font-size:.82rem;font-weight:700;line-height:1.2;text-decoration:none}.mereka-course-card-progress__certificate:focus-visible,.mereka-course-card-progress__certificate:hover{color:var(--mereka-color-magenta);text-decoration:underline}.mereka-dashboard-learning-grid .course-card .pgn__card-footer{align-items:center;border-top:0;justify-content:flex-end;padding:0 clamp(1.1rem,2vw,1.65rem) 1.05rem}.mereka-dashboard-learning-grid .course-card .pgn__action-row{gap:.75rem}.mereka-dashboard-learning-grid .course-card .pgn__action-row .btn-brand,.mereka-dashboard-learning-grid .course-card .pgn__action-row .btn-primary,.mereka-dashboard-learning-grid .course-card .pgn__action-row a.btn-brand,.mereka-dashboard-learning-grid .course-card .pgn__action-row a.btn-primary{background:var(--mereka-mfe-gradient);box-shadow:0 10px 20px #ab3b782e;min-height:2.35rem;min-width:8.2rem;padding-inline:1.4rem}.mereka-dashboard-learning-grid .course-card .card-title,.mereka-dashboard-learning-grid .course-card .text-muted,.mereka-dashboard-learning-grid .course-card h2,.mereka-dashboard-learning-grid .course-card h3,.mereka-dashboard-learning-grid .course-card p{line-height:1.35;overflow-wrap:anywhere}.mereka-dashboard-learning-grid .course-card .btn,.mereka-dashboard-learning-grid .course-card a.btn{min-height:2.75rem;white-space:normal}.mereka-dashboard-learning-grid .course-card a:focus-visible,.mereka-dashboard-learning-grid .course-card button:focus-visible{outline:3px solid #23707247;outline-offset:3px}.mereka-dashboard-micro-shell{padding:.85rem .95rem}.mereka-dashboard-micro-shell__header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.mereka-dashboard-micro-shell__copy{display:grid;gap:.3rem;min-width:0}.mereka-dashboard-micro-shell__title{color:var(--mereka-color-ink-900);font-family:var(--mereka-font-heading,"Lato",sans-serif);font-size:.92rem;font-weight:700;line-height:1.3}.mereka-dashboard-micro-shell__body{color:var(--mereka-color-ink-700);font-size:.82rem;line-height:1.55}.mereka-dashboard-micro-shell__badge{flex-shrink:0;max-width:100%;width:max-content}.mereka-dashboard-modal-hint{background:#e1ebf7db;border:1px solid #2f5aa847;box-shadow:none}.mereka-dashboard-modal-hint .mereka-shell-panel__content{padding:1rem 1.25rem}.mereka-dashboard-modal-hint .mereka-dashboard-micro-shell__header{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto}.mereka-dashboard-modal-hint .mereka-dashboard-micro-shell__copy{position:relative}[dir=ltr] .mereka-dashboard-modal-hint .mereka-dashboard-micro-shell__copy{padding-left:2rem}[dir=rtl] .mereka-dashboard-modal-hint .mereka-dashboard-micro-shell__copy{padding-right:2rem}.mereka-dashboard-modal-hint .mereka-dashboard-micro-shell__copy:before{aspect-ratio:1;border:2px solid #2f5aa8;border-radius:999px;color:#2f5aa8;content:"i";display:grid;font-size:.78rem;font-weight:800;line-height:1;place-items:center;position:absolute;top:.1rem;width:1.1rem}[dir=ltr] .mereka-dashboard-modal-hint .mereka-dashboard-micro-shell__copy:before{left:0}[dir=rtl] .mereka-dashboard-modal-hint .mereka-dashboard-micro-shell__copy:before{right:0}.mereka-dashboard-modal-hint .mereka-dashboard-micro-shell__title{color:#1f467d;font-size:.94rem}.mereka-dashboard-modal-hint .mereka-dashboard-micro-shell__body{color:#244b7c;font-size:.9rem}.mereka-dashboard-modal-hint .mereka-dashboard-micro-shell__badge{background:#ffffffbd;border-radius:.45rem;color:var(--mereka-color-ink-900);display:grid;font-size:1.4rem;line-height:1;min-height:2rem;min-width:2rem;place-items:center}.mereka-learner-sidebar-stack{display:grid;gap:1.15rem}.mereka-learner-sidebar-widget{background:var(--pgn-color-white);border:1px solid #1a16231a;border-radius:6px;height:100%;overflow:hidden;padding:0}.mereka-learner-sidebar-widget .mereka-shell-panel__content{padding:1rem 1.05rem}.mereka-learner-sidebar-widget__title{color:var(--mereka-color-ink-900);font-family:var(--mereka-font-heading,"Lato",sans-serif);font-size:clamp(.94rem,1.05vw,1rem);font-weight:800;line-height:1.22;max-width:100%;overflow-wrap:anywhere}.mereka-learner-sidebar-widget__section-head{align-items:center;display:grid;gap:.55rem;grid-template-columns:minmax(0,1fr) auto;margin-bottom:.85rem;min-width:0}.mereka-learner-sidebar-widget__all-link{align-items:center;color:#2f5aa8;display:inline-flex;font-size:.88rem;font-weight:700;gap:.25rem;justify-self:end;text-decoration:none}.mereka-learner-sidebar-widget__all-link:focus,.mereka-learner-sidebar-widget__all-link:hover{color:#24498e;text-decoration:underline}.mereka-learner-certificate__action:focus-visible,.mereka-learner-pathway__action:focus-visible,.mereka-learner-sidebar-widget__all-link:focus-visible{outline:3px solid #2370723d;outline-offset:3px}.mereka-learner-certificates,.mereka-learner-deadlines{display:grid}.mereka-learner-pathway{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto}.mereka-learner-deadline{align-items:start;border-bottom:1px solid #1a16231f;display:grid;gap:.6rem;grid-template-columns:.75rem minmax(0,1fr);min-height:3.55rem;padding:.6rem 0}.mereka-learner-deadline:first-child{padding-top:.1rem}.mereka-learner-deadline:last-child{border-bottom:0;padding-bottom:0}.mereka-learner-deadline__dot{aspect-ratio:1;background:#3f8b63;border-radius:999px;margin-top:.42rem;width:.48rem}.mereka-learner-deadline__dot.is-warn{background:#f0cc3f}.mereka-learner-deadline__dot.is-danger{background:#c64b55}.mereka-learner-certificate__body,.mereka-learner-deadline__body{min-width:0}.mereka-learner-certificate__title,.mereka-learner-deadline__title{color:var(--mereka-color-ink-900);font-family:var(--mereka-font-heading,"Lato",sans-serif);font-size:.86rem;font-weight:800;line-height:1.25;max-width:100%;overflow-wrap:anywhere}.mereka-learner-certificate__meta,.mereka-learner-deadline__meta{color:var(--mereka-color-ink-700);font-size:.86rem;line-height:1.35}.mereka-learner-certificate{align-items:center;border-bottom:1px solid #1a16231f;display:grid;gap:.58rem;grid-template-columns:2rem minmax(0,1fr) auto;min-height:3.65rem;padding:.6rem 0}.mereka-learner-certificate:first-child{padding-top:.1rem}.mereka-learner-certificate:last-child{border-bottom:0;padding-bottom:0}.mereka-learner-certificate__seal{aspect-ratio:1;background:var(--mereka-mfe-gradient);border-radius:999px;color:var(--pgn-color-white);display:grid;font-family:var(--mereka-font-heading,"Lato",sans-serif);font-size:.9rem;font-weight:800;place-items:center;width:2rem}.mereka-learner-certificate__action{border-radius:999px;font-weight:800;min-width:3.5rem;padding-inline:.72rem;white-space:nowrap}.mereka-learner-certificate__action.is-disabled{align-items:center;background:#1a16230a;border:1px solid #1a162329;color:var(--mereka-color-ink-700);display:inline-flex;justify-content:center;min-height:2.2rem;padding:.35rem .85rem;pointer-events:none}.mereka-learner-sidebar-widget__empty{color:var(--mereka-color-ink-700);font-size:.9rem;line-height:1.45;padding:.65rem 0 .15rem}.mereka-no-courses-view{padding:clamp(1.4rem,3vw,2.3rem)}[dir=ltr] .mereka-no-courses-view{text-align:left}[dir=rtl] .mereka-no-courses-view{text-align:right}.mereka-no-courses-view__message{color:var(--mereka-color-ink-700);font-size:1rem;line-height:1.75;max-width:40rem}.mereka-no-courses-view__signals{display:grid;gap:.75rem}.mereka-no-courses-view__signal{background:#ffffffc7;border:1px solid #1a162314;border-radius:20px;color:var(--mereka-color-ink-900);position:relative}[dir=ltr] .mereka-no-courses-view__signal{padding:.9rem 1rem .9rem 1.2rem}[dir=rtl] .mereka-no-courses-view__signal{padding:.9rem 1.2rem .9rem 1rem}.mereka-no-courses-view h2,.mereka-no-courses-view__signal{overflow-wrap:anywhere}.mereka-no-courses-view__signal:before{background-image:var(--mereka-mfe-gradient);border-radius:999px;content:"";inset:0 auto 0 0;position:absolute;width:4px}:root[data-mereka-tenant=skillourfuture] .mereka-no-courses-view__signal{background:#fffbefd1}.mereka-no-courses-view__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.mereka-no-courses-view__actions .btn{border-radius:999px;font-weight:700;min-height:2.75rem;white-space:normal}.mereka-no-courses-view__actions .btn.btn-primary{box-shadow:0 14px 30px #2370722e;color:var(--mereka-mfe-btn-primary-label)}.mereka-no-courses-view__actions .btn.btn-primary:focus,.mereka-no-courses-view__actions .btn.btn-primary:hover{box-shadow:0 18px 36px #2370723d;color:var(--mereka-mfe-btn-primary-label)}.mereka-no-courses-view__actions .btn.btn-outline-primary{background:#ffffffeb;border-color:#2370726b;color:var(--mereka-color-ink-900)}.mereka-no-courses-view__actions .btn.btn-outline-primary:focus,.mereka-no-courses-view__actions .btn.btn-outline-primary:hover{background:var(--pgn-color-white);border-color:#2370729e;color:var(--mereka-color-ink-900)}.mereka-no-courses-view__actions .btn:focus-visible{outline:3px solid #23707242;outline-offset:3px}@media(min-width:768px){.mereka-no-courses-view__signals{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.mereka-no-courses-view__signal{align-items:center;display:flex;min-height:5.25rem}}@media(max-width:767.98px){.mereka-dashboard-layout-container{padding:1rem .85rem 3rem}.mereka-dashboard-learning-library .course-list-heading-container,.mereka-dashboard-prototype-grid .mereka-learner-sidebar-stack{grid-template-columns:minmax(0,1fr)}.mereka-dashboard-learning-library .course-filter-controls-container{justify-self:stretch}.mereka-dashboard-learning-library .course-filter-controls-container .btn{width:100%}.masquerade-bar{margin-bottom:.85rem;padding:.75rem .85rem}.mereka-dashboard-hero-slot{grid-template-columns:minmax(0,1fr);min-height:auto}.mereka-dashboard-hero-slot__avatar{width:4rem}.mereka-dashboard-hero-slot__cta{justify-content:center;width:100%}.mereka-dashboard-micro-shell{padding:1rem}.mereka-dashboard-micro-shell__header{display:grid;grid-template-columns:minmax(0,1fr)}.mereka-dashboard-micro-shell__badge{justify-self:start}.mereka-no-courses-view{padding:.95rem}.mereka-no-courses-view h2{font-size:1.35rem;line-height:1.25;margin-bottom:.75rem!important}.mereka-no-courses-view__message{line-height:1.55;margin-bottom:1rem!important}.mereka-no-courses-view__signals{gap:.5rem;margin-bottom:1rem!important}.mereka-no-courses-view__signal{border-radius:16px}[dir=ltr] .mereka-no-courses-view__signal{padding:.72rem .85rem .72rem 1rem}[dir=rtl] .mereka-no-courses-view__signal{padding:.72rem 1rem .72rem .85rem}.mereka-no-courses-view__actions{display:grid;gap:.55rem;grid-template-columns:minmax(0,1fr)}.mereka-no-courses-view__actions .btn{width:100%}.mereka-dashboard-filter-chips{flex-wrap:nowrap;margin-inline:-.15rem!important;overflow-x:auto;padding:.15rem .15rem .45rem}.mereka-dashboard-filter-chip{flex:0 0 auto}.mereka-course-card-accent{align-items:flex-start}.mereka-dashboard-learning-grid .course-card .pgn__card-wrapper-image-cap,.mereka-dashboard-learning-grid .course-card .pgn__card-wrapper-image-cap--horizontal,.mereka-dashboard-learning-grid .course-card .pgn__card-wrapper-image-cap-horizontal,.mereka-dashboard-learning-grid .course-card .pgn__card-wrapper-image-cap.horizontal{flex-basis:auto;min-height:12rem!important;width:100%}.mereka-dashboard-learning-grid .course-card .pgn__card-body{padding:1rem}.mereka-dashboard-learning-grid .course-card .pgn__card-footer{padding:0 1rem 1rem}.mereka-dashboard-learning-grid .course-card .btn,.mereka-dashboard-learning-grid .course-card a.btn{width:100%}}@media(min-width:768px)and (max-width:1199.98px){.mereka-dashboard-prototype-grid .mereka-learner-sidebar-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}.mereka-catalog-course-about,.mereka-catalog-page{--mereka-catalog-content-max-width:78rem;--mereka-catalog-inline-gutter:clamp(2rem,6vw,5rem);--mereka-catalog-shell-width:min(calc(100% - var(--mereka-catalog-inline-gutter)),var(--mereka-catalog-content-max-width))}.mereka-catalog-page{padding-top:clamp(2rem,4vw,3.5rem)!important}.mereka-catalog-page.container,.mereka-catalog-page.container-xl{margin-inline:auto;max-width:var(--mereka-catalog-content-max-width,78rem);padding-inline:0;width:var(--mereka-catalog-shell-width)}.mereka-catalog-page .container,.mereka-catalog-page .container-xl{max-width:100%;padding-inline:0;width:100%}.mereka-catalog-course-about.container{margin-inline:auto;max-width:var(--mereka-catalog-content-max-width,78rem);padding:clamp(2.2rem,4vw,3.5rem) 0 clamp(4rem,7vw,6rem)!important;width:var(--mereka-catalog-shell-width)}.mereka-catalog-course-about>.row{display:grid;gap:clamp(1.4rem,3vw,2.1rem);grid-template-columns:minmax(0,2fr) minmax(19rem,.72fr);margin-inline:0}.mereka-catalog-course-about>.row>.col-12,.mereka-catalog-course-about>.row>.col-lg-4,.mereka-catalog-course-about>.row>.col-lg-8{max-width:none;padding-inline:0;width:auto}[dir=ltr] .mereka-catalog-course-about>.row>.col-12,[dir=ltr] .mereka-catalog-course-about>.row>.col-lg-4,[dir=ltr] .mereka-catalog-course-about>.row>.col-lg-8{margin-left:0}[dir=rtl] .mereka-catalog-course-about>.row>.col-12,[dir=rtl] .mereka-catalog-course-about>.row>.col-lg-4,[dir=rtl] .mereka-catalog-course-about>.row>.col-lg-8{margin-right:0}.mereka-catalog-course-about .pgn__card{border:1px solid #1a16231a;border-radius:6px;box-shadow:0 16px 40px #1a162314;overflow:hidden}.mereka-catalog-course-about .course-about-intro .pgn__card{background:var(--mereka-mfe-gradient);border:0;color:var(--pgn-color-white);min-height:clamp(19rem,31vw,26rem)}.mereka-catalog-course-about .course-about-intro .pgn__card-footer,.mereka-catalog-course-about .course-about-intro .pgn__card-header,.mereka-catalog-course-about .course-about-intro .pgn__card-section{background:#0000;border-color:#ffffff38}.mereka-catalog-course-about .course-about-intro .pgn__card-header{align-items:end;min-height:clamp(11rem,20vw,16rem);padding:clamp(1.8rem,4vw,3.3rem)}.mereka-catalog-course-about .course-about-intro .pgn__card-header-title-md,.mereka-catalog-course-about .course-about-intro h1{color:var(--pgn-color-white);font-size:clamp(2.35rem,5vw,4.1rem);font-weight:900;line-height:1.08;max-width:44rem}.mereka-catalog-course-about .course-about-intro .pgn__card-header-subtitle-md{background:#ffffff2e;border-radius:999px;color:var(--pgn-color-white);font-size:.78rem;font-weight:850;letter-spacing:.08em;margin-top:.95rem;max-width:100%;padding:.42rem .8rem;text-transform:uppercase;width:max-content}.mereka-catalog-course-about .course-about-intro .pgn__card-footer{padding:0 clamp(1.8rem,4vw,3.3rem) clamp(1.8rem,4vw,3rem)}.mereka-catalog-course-about .course-media-wrapper{background:var(--mereka-mfe-gradient);border-radius:6px;box-shadow:0 14px 32px #1a16231f;min-height:clamp(11rem,21vw,15rem);overflow:hidden;position:relative}.mereka-catalog-course-about .course-media-image{aspect-ratio:16/9;border-radius:6px!important;min-height:clamp(11rem,21vw,15rem);object-fit:cover;width:100%}.mereka-catalog-course-about .mereka-catalog-course-about-pathway{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.mereka-catalog-course-about aside{display:grid;gap:1rem;position:sticky;top:calc(var(--mereka-header-sticky-offset, 5rem) + 1rem)}.mereka-catalog-course-about aside header{display:none}.mereka-catalog-course-about aside .pgn__card{background:#fffffff0}.mereka-catalog-course-about aside .font-weight-bolder{color:var(--mereka-color-ink-900);font-weight:900!important}.mereka-catalog-page>nav[aria-label="Catalog sections"]{display:none}.mereka-catalog-browse-intro{display:grid;gap:1.75rem;margin-bottom:clamp(1.5rem,3vw,2.4rem);width:100%}.mereka-catalog-browse-intro__hero{background:var(--mereka-mfe-gradient);border-radius:6px;color:var(--pgn-color-white);display:grid;gap:1.35rem;min-height:clamp(23rem,38vw,31rem);overflow:hidden;padding:clamp(1.9rem,4.5vw,3.5rem);position:relative;width:100%}.mereka-catalog-browse-intro__eyebrow{background:#ffffff2e;border-radius:999px;color:var(--pgn-color-white);font-size:.78rem;font-weight:800;letter-spacing:.08em;margin:0;max-width:100%;padding:.42rem .8rem;text-transform:uppercase;width:max-content}.mereka-catalog-browse-intro__title{color:var(--pgn-color-white)!important;font-family:var(--mereka-font-heading,"Lato",sans-serif);font-size:clamp(2.3rem,4.5vw,4rem);font-weight:900;line-height:1.08;max-width:52rem;overflow-wrap:anywhere}.mereka-catalog-browse-intro__meta{color:#ffffffe6!important;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.6;max-width:47rem}.mereka-catalog-browse-intro__actions{display:flex;flex-wrap:wrap;gap:.75rem}.mereka-catalog-browse-intro__primary-cta,.mereka-catalog-browse-intro__secondary-cta{border-radius:999px;font-weight:800;min-height:2.8rem;padding-inline:1.6rem}.mereka-catalog-browse-intro__primary-cta{color:#a33f7d}.mereka-catalog-browse-intro__secondary-cta{border-color:#ffffffb3;color:var(--pgn-color-white)}.mereka-catalog-browse-intro__search{align-items:center;background:var(--pgn-color-white);border-radius:999px;box-shadow:0 20px 36px #1a162329;display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;min-height:4rem;padding:.35rem;width:min(100%,43rem)}.mereka-catalog-browse-intro__search-icon{aspect-ratio:1;display:grid;place-items:center;width:2.5rem}.mereka-catalog-browse-intro__search-icon:before{aspect-ratio:1;border:2px solid #1a16235c;border-radius:999px;content:"";width:.9rem}[dir=ltr] .mereka-catalog-browse-intro__search-icon:before{box-shadow:.38rem .38rem 0 -.28rem #1a16235c}[dir=rtl] .mereka-catalog-browse-intro__search-icon:before{box-shadow:-.38rem .38rem 0 -.28rem #1a16235c}.mereka-catalog-browse-intro__search input{appearance:none;-webkit-appearance:none;background:#0000;border:0;color:var(--mereka-color-ink-900);font-size:1rem;line-height:1.35;min-width:0;outline:2px solid #0000;outline-offset:3px;width:100%}.mereka-catalog-browse-intro__search input::-webkit-search-cancel-button,.mereka-catalog-browse-intro__search input::-webkit-search-decoration{-webkit-appearance:none}.mereka-catalog-browse-intro__search button{border-radius:999px;font-weight:800;min-height:3.15rem;min-width:6rem;white-space:nowrap}.mereka-catalog-browse-intro__search-hint{color:#ffffffd6;display:flex;flex-wrap:wrap;font-size:.88rem;font-weight:650;gap:.45rem .85rem;line-height:1.45;max-width:43rem}.mereka-catalog-browse-intro__clear-search{color:var(--pgn-color-white);font-weight:800;text-decoration:underline;text-underline-offset:.18em}.mereka-catalog-browse-intro__stats{border-top:1px solid #ffffff3d;display:grid;gap:1.3rem;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;max-width:52rem;padding:1.25rem 0 0}.mereka-catalog-browse-intro__stats li{display:grid;gap:.18rem}.mereka-catalog-browse-intro__stats strong{color:var(--pgn-color-white);font-family:var(--mereka-font-heading,"Lato",sans-serif);font-size:clamp(1.45rem,2.5vw,2rem);line-height:1}.mereka-catalog-browse-intro__stats span{color:#ffffffd1;font-size:.88rem;line-height:1.35}.mereka-catalog-browse-intro__refine{display:grid;gap:1rem;width:100%}.mereka-catalog-browse-intro__refine-head{align-items:end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.mereka-catalog-browse-intro__results-note{color:var(--mereka-color-ink-700);font-size:.95rem;font-weight:700;line-height:1.45;max-width:32rem}[dir=ltr] .mereka-catalog-browse-intro__results-note{text-align:right}[dir=rtl] .mereka-catalog-browse-intro__results-note{text-align:left}.mereka-catalog-browse-intro__refine-title{color:var(--mereka-color-ink-900);font-family:var(--mereka-font-heading,"Lato",sans-serif);font-size:clamp(1.55rem,2.5vw,2rem);font-weight:900;line-height:1.1}.mereka-catalog-browse-intro__refine-copy{color:var(--mereka-color-ink-700)}.mereka-catalog-track-chips{display:flex;flex-wrap:wrap;gap:.65rem}.mereka-catalog-track-chip{align-items:center;background:#ffffffc2;border:1px solid #1a16232e;border-radius:999px;color:var(--mereka-color-ink-900);display:inline-flex;font-weight:700;min-height:2.25rem;padding:.35rem .95rem;text-decoration:none}.mereka-catalog-track-chip.is-active,.mereka-catalog-track-chip:focus,.mereka-catalog-track-chip:hover{background:#a33f7d;border-color:#0000;color:var(--pgn-color-white);text-decoration:none}.mereka-catalog-browse-intro__search button:focus-visible,.mereka-catalog-browse-intro__search input:focus-visible,.mereka-catalog-track-chip:focus-visible{outline:3px solid #23707247;outline-offset:3px}.mereka-catalog-search-field{height:1px!important;margin:0!important;min-height:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0 0 0 0)!important;border:0!important;clip-path:inset(50%)!important;white-space:nowrap!important}.mereka-catalog-page .pgn__data-table-layout{display:grid;gap:1.25rem}.mereka-catalog-page .pgn__data-table-layout,.mereka-catalog-page .pgn__data-table-wrapper{margin-inline:auto;max-width:100%;min-width:0;width:100%}.mereka-catalog-page .pgn__data-table-wrapper{align-items:start;display:grid;gap:.9rem clamp(1rem,2.2vw,1.5rem);grid-template-columns:minmax(0,1fr)}.mereka-catalog-page .pgn__data-table-card-view,.mereka-catalog-page .pgn__data-table-layout-main,.mereka-catalog-page .pgn__data-table-layout-wrapper{max-width:100%;min-width:0;width:100%}.mereka-catalog-page .pgn__data-table-layout-main{flex:1 1 100%}.mereka-catalog-page .pgn__data-table-actions,.mereka-catalog-page .pgn__data-table-status-bar{display:contents!important}.mereka-catalog-page .pgn__data-table-actions-left,.mereka-catalog-page .pgn__data-table-actions-right{display:none!important}.mereka-catalog-page .pgn__data-table-status{align-self:end;grid-column:1;grid-row:1;margin:0}.mereka-catalog-page .pgn__data-table-card-view{grid-column:1;grid-row:2}.mereka-catalog-page .pgn__data-table-footer{grid-column:1}.mereka-catalog-page .pgn__data-table-filters,.mereka-catalog-page .pgn__data-table-filters-sidebar{display:none!important}.mereka-catalog-page .pgn__data-table-wrapper{scroll-margin-top:6rem}.mereka-catalog-page .pgn__data-table-card-view{gap:1.25rem}.mereka-catalog-page .catalog-course-card{border:1px solid #1a16231a;border-radius:6px;box-shadow:0 14px 32px #1a162314;max-width:100%;min-width:0;overflow:hidden;width:100%!important}.mereka-catalog-page .catalog-course-card :is(.pgn__card-header,.pgn__card-section,.pgn__card-footer,.catalog-course-card__header,.catalog-course-card__footer){min-width:0}.mereka-catalog-page .catalog-course-card :is(.pgn__card-header-title,.pgn__card-header-subtitle,.pgn__card-footer,.catalog-course-card__header .card-title,.catalog-course-card__header .pgn__card-header-title-sm,.catalog-course-card__number,.catalog-course-card__footer){overflow-wrap:anywhere}.mereka-catalog-page .catalog-course-card__header .card-title,.mereka-catalog-page .catalog-course-card__header .pgn__card-header-title-sm{font-weight:800;line-height:1.35}.mereka-catalog-page .catalog-course-card__media{aspect-ratio:16/9;background:var(--mereka-mfe-gradient);min-height:clamp(10rem,18vw,12rem);overflow:hidden;position:relative}.mereka-catalog-page .catalog-course-card__media :is(.pgn__card-wrapper-image-cap,img){height:100%!important;inset:0;max-height:none!important;object-fit:cover;position:absolute;width:100%!important}.catalog-course-card__image[src$=".svg"],.catalog-course-card__image[src*=no-course-image]{opacity:0}.catalog-course-card__media-overlay{align-content:space-between;display:grid;inset:0;padding:.85rem;pointer-events:none;position:absolute}.catalog-course-card__lang-pill,.catalog-course-card__ribbon{align-items:center;background:#ffffffeb;border-radius:999px;color:var(--mereka-color-ink-900);display:inline-flex;font-size:.78rem;font-weight:800;max-width:100%;min-height:1.8rem;overflow-wrap:anywhere;padding:.25rem .7rem;width:max-content}.catalog-course-card__lang-pills{display:flex;flex-wrap:wrap;gap:.35rem}.catalog-course-card__excerpt{display:block;line-height:1.45;overflow:visible;overflow-wrap:anywhere}.catalog-course-card__footer{margin-top:auto}.catalog-course-card__footer-row{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.catalog-course-card__cta{align-items:center;background:var(--mereka-mfe-gradient);border-radius:999px;color:var(--pgn-color-white);display:inline-flex;font-weight:800;min-height:2.45rem;padding:.3rem .95rem}.catalog-course-card__footer-status{color:var(--mereka-color-ink-700);font-weight:700;min-width:0}.mereka-catalog-page .catalog-course-card .btn,.mereka-catalog-page .catalog-course-card a{white-space:normal}.mereka-catalog-page .catalog-course-card a:focus,.mereka-catalog-page .catalog-course-card a:focus-visible,.mereka-catalog-page .catalog-course-card button:focus,.mereka-catalog-page .catalog-course-card button:focus-visible,.mereka-catalog-page .catalog-course-card.pgn__card:focus,.mereka-catalog-page .catalog-course-card:focus-visible,.mereka-catalog-page .catalog-course-card:focus-within{outline:.1875rem solid var(--mereka-mfe-focus)}@media(max-width:767.98px){.mereka-catalog-browse-intro__hero{min-height:auto;padding:1.5rem}.mereka-catalog-browse-intro__search{border-radius:999px;grid-template-columns:2.25rem minmax(0,1fr) auto;min-height:3.5rem}.mereka-catalog-browse-intro__search-icon{width:2.25rem}.mereka-catalog-browse-intro__search button{grid-column:auto;min-height:2.75rem;min-width:4.9rem;padding-left:.95rem;padding-right:.95rem;width:auto}.mereka-catalog-browse-intro__stats{grid-template-columns:repeat(2,minmax(0,1fr))}[dir=ltr] .mereka-catalog-browse-intro__results-note{text-align:left}[dir=rtl] .mereka-catalog-browse-intro__results-note{text-align:right}.mereka-catalog-page .pgn__data-table-layout,.mereka-catalog-page .pgn__data-table-layout-main,.mereka-catalog-page .pgn__data-table-layout-wrapper,.mereka-catalog-page .pgn__data-table-wrapper{--bs-gutter-x:0;margin-inline:0!important;max-width:100%;overflow-x:clip;width:100%!important}.mereka-catalog-page .pgn__data-table-wrapper{grid-template-columns:minmax(0,1fr)}.mereka-catalog-page .pgn__data-table-actions-left,.mereka-catalog-page .pgn__data-table-card-view,.mereka-catalog-page .pgn__data-table-footer,.mereka-catalog-page .pgn__data-table-status{grid-column:1;grid-row:auto}.mereka-catalog-page .pgn__data-table-filters-sidebar{position:static}.mereka-catalog-course-about.container{--mereka-catalog-inline-gutter:1.5rem;padding-top:1.5rem!important}.mereka-catalog-course-about>.row{grid-template-columns:minmax(0,1fr)}.mereka-catalog-course-about .course-about-intro .pgn__card-header{min-height:auto;padding:1.5rem}.mereka-catalog-course-about .course-about-intro .pgn__card-footer{padding:0 1.5rem 1.5rem}.mereka-catalog-course-about aside{position:static}.catalog-course-card__footer-row{align-items:stretch;flex-direction:column}.catalog-course-card__cta,.mereka-catalog-page .catalog-course-card .btn{display:inline-flex;justify-content:center;width:100%}}@media(prefers-reduced-motion:reduce){.mereka-catalog-page .catalog-course-card{transition:none}}.mereka-progress-certificate-status{border:1px solid #2370721f;box-shadow:0 18px 40px #1d27331a;overflow:hidden;padding:1.15rem 1.2rem;position:relative}[dir=ltr] .mereka-progress-certificate-status{background:radial-gradient(circle at top right,#ab3b7824,#0000 34%),linear-gradient(180deg,#23707214,#fffffff5 42%)}[dir=rtl] .mereka-progress-certificate-status{background:radial-gradient(circle at top left,#ab3b7824,#0000 34%),linear-gradient(-180deg,#23707214,#fffffff5 42%)}.mereka-progress-certificate-status__header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem 1rem;justify-content:space-between}.mereka-progress-certificate-status__status{align-items:center;background:#23707214;border:1px solid #23707224;border-radius:999px;color:var(--mereka-color-ink-700);display:inline-flex;font-size:.76rem;font-weight:800;letter-spacing:.08em;min-height:2rem;padding:.35rem .7rem;text-transform:uppercase}.mereka-progress-certificate-status__title{color:var(--mereka-color-ink-900);font-weight:700}.mereka-progress-certificate-status__body{color:var(--mereka-color-ink-700);font-size:.92rem;line-height:1.65}.mereka-certificate-readiness__steps{display:grid;gap:.75rem;margin-top:1rem}.mereka-certificate-readiness__step{align-items:start;background:#ffffffb8;border:1px solid #2370721f;border-radius:20px;display:grid;gap:.8rem;grid-template-columns:auto minmax(0,1fr);padding:.85rem .95rem}.mereka-certificate-readiness__step-index{align-items:center;border-radius:999px;color:var(--mereka-color-ink-900);display:inline-flex;font-size:.76rem;font-weight:800;justify-content:center;letter-spacing:.08em;min-height:2.25rem;min-width:2.25rem;padding:.25rem}[dir=ltr] .mereka-certificate-readiness__step-index{background:linear-gradient(135deg,#23707229,#ab3b7829)}[dir=rtl] .mereka-certificate-readiness__step-index{background:linear-gradient(-135deg,#23707229,#ab3b7829)}.mereka-certificate-readiness__step-copy{min-width:0}.mereka-certificate-readiness__step-title{color:var(--mereka-color-ink-900);font-size:.94rem;font-weight:700;line-height:1.35}.mereka-certificate-readiness__step-body,.mereka-progress-certificate-status__hint{color:var(--mereka-color-ink-700);font-size:.84rem;line-height:1.6}.mereka-progress-certificate-status__hint{border-top:1px dashed #23707238;margin-top:.85rem;padding-top:.85rem}.mereka-header-learning-course-info{align-items:center;display:grid;gap:.15rem clamp(.75rem,1.6vw,1.25rem);grid-template-columns:minmax(6.25rem,max-content) minmax(0,1fr);max-width:min(100%,52rem);overflow:hidden;width:min(100%,52rem)}.mereka-header-learning-course-info .mereka-header-logo{align-self:center;grid-column:1;grid-row:1/span 2;max-width:100%;min-width:0;width:clamp(6.25rem,9vw,8.25rem)}.mereka-header-learning-course-info .mereka-header-logo img{display:block;height:auto;max-width:100%}.mereka-header-learning-course-info h1,.mereka-header-learning-course-info h2,.mereka-header-learning-course-info h3,.mereka-header-learning-course-info p,.mereka-header-learning-course-info span,.mereka-header-learning-course-info>:not(.mereka-header-logo){grid-column:2;max-width:100%;min-width:0;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis}.mereka-header-learning-course-info .course-number,.mereka-header-learning-course-info .course-title,.mereka-header-learning-course-info .courseNumber,.mereka-header-learning-course-info .courseTitle,.mereka-header-learning-course-info h1,.mereka-header-learning-course-info h2,.mereka-header-learning-course-info h3,.mereka-header-learning-course-info p{white-space:nowrap}.mereka-header-learning-course-info h1,.mereka-header-learning-course-info h2,.mereka-header-learning-course-info h3{line-height:1.15;margin:0}@media(max-width:767.98px){.mereka-header-learning-course-info{grid-template-columns:minmax(4.75rem,max-content) minmax(0,1fr);width:100%}.mereka-header-learning-course-info .mereka-header-logo{width:4.75rem}}body:has(.mereka-learning-courseware-shell) .mereka-footer,body:has(.mereka-learning-courseware-shell) footer{display:none!important}body:has(.mereka-learning-courseware-shell) .mereka-learning-courseware-page{background:var(--mereka-mfe-surface-muted,#f6f4f7);max-width:100%;min-width:0;overflow-x:clip}body:has(.mereka-learning-courseware-shell) .mereka-learning-courseware-container{background:var(--mereka-mfe-surface-muted,#f7f7f8);min-height:calc(100vh - var(--mereka-header-sticky-offset, 5rem))}body:has(:is(.mereka-learning-courseware-shell,.mereka-learning-course-home-page)) .mereka-learning-courseware-staff-toolbar [data-testid=instructor-toolbar]>.bg-primary{background:var(--mereka-mfe-surface,#fff)!important;border-block:1px solid var(--mereka-mfe-border,#1a16231f);color:var(--mereka-color-ink-900,#1a1623)!important}body:has(.mereka-learning-courseware-shell) .mereka-learning-courseware-staff-toolbar,body:has(.mereka-learning-courseware-shell) .mereka-learning-courseware-tabs,body:has(.mereka-learning-courseware-shell) .mereka-learning-courseware-toolbar,body:has([data-mereka-learning-courseware-loading]) :is(.mereka-learning-courseware-staff-toolbar,.mereka-learning-courseware-tabs){display:none!important}.mereka-learning-courseware-staff-toolbar .container-xl{max-width:92rem;padding-block:.45rem!important}.mereka-learning-courseware-staff-toolbar .btn{border-radius:999px;min-height:2rem;padding:.35rem .85rem}.mereka-learning-courseware-staff-toolbar .btn-inverse-outline-primary{border-color:var(--mereka-color-magenta,#ab3b78);color:var(--mereka-color-magenta,#ab3b78)}:is(.mereka-learning-courseware-tabs,.mereka-learning-course-home-tabs){background:var(--mereka-mfe-surface,#fff);border-bottom:1px solid var(--mereka-mfe-border,#1a16231f);margin-bottom:0!important}:is(.mereka-learning-courseware-tabs,.mereka-learning-course-home-tabs) .container-xl{max-width:92rem;padding-inline:clamp(.75rem,2vw,1rem)}:is(.mereka-learning-courseware-tabs,.mereka-learning-course-home-tabs) .nav-bar{align-items:center;gap:.75rem;min-height:2.9rem}:is(.mereka-learning-courseware-tabs,.mereka-learning-course-home-tabs) .nav-link{color:var(--mereka-color-ink-900,#1a1623);font-weight:600;padding-block:.85rem}.mereka-learning-course-home-page{background:var(--mereka-mfe-surface-muted,#f6f4f7);overflow-x:clip}.mereka-learning-course-home-topbar{max-width:none!important;padding:1rem clamp(.75rem,2vw,1rem)}.mereka-learning-course-home-progress-summary{display:grid;gap:.65rem;margin:0 auto;width:min(100%,92rem)}.mereka-learning-course-home-progress-summary__meter{grid-column:1/-1}.mereka-learning-course-home-container{padding:clamp(1.25rem,2.5vw,2.25rem) clamp(.75rem,2vw,1rem) clamp(2.5rem,4vw,4rem);width:min(100%,92rem)}.mereka-learning-course-home-container .course-outline-tab{background:var(--mereka-mfe-surface);border:1px solid var(--mereka-mfe-border);border-radius:.75rem;display:grid!important;gap:clamp(1rem,2.4vw,1.5rem);grid-template-columns:minmax(0,1fr)!important;margin:0;padding:clamp(1rem,2vw,1.5rem)}.mereka-learning-course-home-container .course-outline-tab .row{display:grid!important;gap:clamp(1rem,2vw,1.25rem);grid-template-columns:minmax(0,1fr)!important;margin-inline:0;max-width:100%;width:100%!important}.mereka-learning-courseware-frame{max-width:100%;min-width:0;overflow-x:clip}.mereka-learning-courseware-shell{background:var(--mereka-mfe-surface,#fff);display:grid!important;grid-template-areas:"main summary" "main outline";grid-template-columns:minmax(0,1fr) minmax(19rem,22rem);grid-template-rows:auto minmax(0,1fr);min-height:calc(100vh - var(--mereka-header-sticky-offset, 5rem));overflow-x:clip}.mereka-learning-courseware-shell:has(.mereka-learning-courseware-rail:empty){grid-template-columns:minmax(0,1fr)}.mereka-learning-courseware-shell>:not(.outline-sidebar-wrapper):not(.outline-sidebar-heading-wrapper):not(.mereka-learning-courseware-summary):not(.mereka-learning-courseware-main):not(.mereka-learning-courseware-rail),body:has(.mereka-learning-courseware-shell) #outline-sidebar-outline,body:has(.mereka-learning-courseware-shell) .outline-sidebar-heading-wrapper,body:has(.mereka-learning-courseware-shell) .outline-sidebar-wrapper{display:none!important}.mereka-learning-courseware-content,.mereka-learning-courseware-main,.mereka-learning-courseware-nav{min-width:0}.mereka-learning-courseware-main{grid-area:main}.mereka-learning-courseware-rail,.mereka-learning-courseware-summary{background:var(--mereka-mfe-surface,#fff);min-width:0}[dir=ltr] .mereka-learning-courseware-rail,[dir=ltr] .mereka-learning-courseware-summary{border-left:1px solid var(--mereka-mfe-border,#1a16231f)}[dir=rtl] .mereka-learning-courseware-rail,[dir=rtl] .mereka-learning-courseware-summary{border-right:1px solid var(--mereka-mfe-border,#1a16231f)}.mereka-learning-courseware-summary{grid-area:summary}.mereka-learning-courseware-rail .mereka-learning-courseware-module-outline,.mereka-learning-courseware-summary .mereka-learning-courseware-companion__summary{margin:1.25rem}.mereka-learning-courseware-lesson-header{padding:clamp(1rem,2vw,1.5rem) clamp(1rem,2.5vw,2rem) 0}.mereka-learning-courseware-back{font-weight:700}.mereka-learning-courseware-content{margin-inline:auto;max-width:72rem;min-width:0;padding:1.5rem clamp(1rem,2.5vw,2rem) 2.5rem!important;width:100%}.mereka-learning-courseware-content :is(h1,h2,h3,.h1,.h2,.h3){overflow-wrap:anywhere}.mereka-learning-courseware-content .unit-iframe,.mereka-learning-courseware-content .unit-iframe-wrapper,.mereka-learning-courseware-content iframe{border:0;border-radius:1.35rem}.mereka-learning-courseware-content .unit-iframe,.mereka-learning-courseware-content .unit-iframe-wrapper,.mereka-learning-courseware-content .xblock,.mereka-learning-courseware-content iframe,.mereka-learning-courseware-content video{max-width:100%}.mereka-learning-courseware-content .unit-iframe,.mereka-learning-courseware-content iframe{min-height:22rem;width:100%}.mereka-learning-courseware-actionbar{align-items:center;background:var(--mereka-mfe-surface,#fff);border:1px solid var(--mereka-mfe-border,#1a16231f);border-radius:999px;flex-wrap:wrap;margin:1.8rem auto clamp(1rem,2vw,1.5rem);max-width:min(100%,46rem);padding:.95rem 1.25rem;position:sticky;top:calc(100vh - clamp(6.25rem,10vh,7.75rem));width:fit-content;z-index:4}.mereka-learning-courseware-actionbar .next-button,.mereka-learning-courseware-actionbar .previous-button,.mereka-learning-courseware-mark-complete{border-radius:999px;font-weight:700;min-height:3.25rem;padding-inline:1.35rem}.mereka-learning-courseware-actionbar .next-button,.mereka-learning-courseware-actionbar .previous-button{border-color:var(--mereka-mfe-border,#1a16231f);color:var(--mereka-color-ink-900,#1a1623)}.mereka-learning-courseware-mark-complete{background:var(--mereka-color-magenta,#ab3b78);border-color:var(--mereka-color-magenta,#ab3b78);color:#fff;min-width:clamp(12rem,18vw,15rem)}.mereka-learning-courseware-mark-complete.btn-success,.mereka-learning-courseware-mark-complete:disabled{background:var(--mereka-color-teal,#237072);border-color:var(--mereka-color-teal,#237072);opacity:1}.mereka-learning-courseware-mark-complete-group{display:grid;gap:.35rem;justify-items:center}.mereka-learning-courseware-tool-triggers{display:flex}.mereka-learning-courseware-tools-panel:not(:empty){margin-top:1rem}.mereka-learning-courseware-rail{grid-area:outline}.mereka-learning-courseware-companion{color:var(--mereka-color-ink-900,#1a1623);display:grid;gap:1rem;margin:1.25rem}.mereka-learning-courseware-companion__summary{display:grid;gap:1rem}.mereka-learning-courseware-certificate,.mereka-learning-courseware-module-card,.mereka-learning-courseware-module-outline{background:var(--mereka-mfe-surface-muted,#f6f4f7);border:1px solid var(--mereka-mfe-border,#1a16231f);border-radius:.75rem;padding:1.25rem}.mereka-learning-courseware-certificate__bar{background:#1a162329;border-radius:999px;height:.42rem;overflow:hidden}.mereka-learning-courseware-certificate__bar span{display:block;height:100%}[dir=ltr] .mereka-learning-courseware-certificate__bar span{background:linear-gradient(90deg,var(--mereka-color-magenta,#ab3b78),var(--mereka-color-blue,#2d5aaa))}[dir=rtl] .mereka-learning-courseware-certificate__bar span{background:linear-gradient(-90deg,var(--mereka-color-magenta,#ab3b78),var(--mereka-color-blue,#2d5aaa))}.mereka-learning-courseware-companion__eyebrow{color:var(--mereka-color-magenta,#ab3b78);font-size:.72rem;font-weight:700;letter-spacing:0;margin:0 0 .35rem;text-transform:uppercase}.mereka-learning-courseware-module-outline{display:grid;gap:.75rem}.mereka-learning-courseware-rail .mereka-learning-courseware-module-outline{border:0;margin:0}.mereka-learning-courseware-module-outline__module,.mereka-learning-courseware-module-outline__modules{display:grid}.mereka-learning-courseware-module-outline__module{border-bottom:1px solid #1a16231a;padding:1rem 0}.mereka-learning-courseware-module-outline__header,.mereka-learning-courseware-module-outline__module-header{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) max-content}.mereka-learning-courseware-module-outline__header>span,.mereka-learning-courseware-module-outline__module-header>span{white-space:nowrap}.mereka-learning-courseware-module-outline__header h3,.mereka-learning-courseware-module-outline__module-header h4,.mereka-learning-courseware-module-outline__title{color:var(--mereka-color-ink-900);line-height:1.25;margin:0;overflow-wrap:anywhere}.mereka-learning-courseware-module-outline__list{display:grid;list-style:none;margin:0;padding:0 .85rem .35rem}.mereka-learning-courseware-module-outline__item a{display:grid;grid-template-columns:2rem minmax(0,1fr);padding:.55rem .6rem;text-decoration:none}@media(min-width:1200px){.mereka-learning-courseware-rail{max-height:calc(100vh - var(--mereka-header-sticky-offset, 5rem));overflow:auto;position:sticky;top:var(--mereka-header-sticky-offset,5rem)}}@media(max-width:1199.98px){.mereka-learning-course-home-container .course-outline-tab,.mereka-learning-course-home-container .course-outline-tab .row{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.mereka-learning-courseware-shell{align-content:start;align-items:start;grid-auto-rows:auto;grid-template-areas:"summary" "main" "outline";min-height:auto;width:100%}.mereka-learning-courseware-shell,.mereka-learning-courseware-shell:has(.mereka-learning-courseware-rail:empty){grid-template-columns:minmax(0,1fr)}.mereka-learning-courseware-main,.mereka-learning-courseware-rail,.mereka-learning-courseware-summary{grid-column:1!important}.mereka-learning-courseware-summary{border-bottom:1px solid var(--mereka-mfe-border,#1a16231f);grid-area:summary}[dir=ltr] .mereka-learning-courseware-summary{border-left:0}[dir=rtl] .mereka-learning-courseware-summary{border-right:0}.mereka-learning-courseware-summary .mereka-learning-courseware-companion__summary{margin:1rem clamp(.75rem,3vw,1.25rem) 0}.mereka-learning-courseware-main{grid-area:main!important;grid-row:auto!important}.mereka-learning-courseware-rail{align-self:start;border-top:1px solid var(--mereka-mfe-border,#1a16231f);grid-area:outline;grid-row:auto!important;max-height:none}[dir=ltr] .mereka-learning-courseware-rail{border-left:0}[dir=rtl] .mereka-learning-courseware-rail{border-right:0}.mereka-learning-courseware-rail .mereka-learning-courseware-module-outline{margin:0}.mereka-learning-courseware-shell>:not(.mereka-learning-courseware-summary):not(.mereka-learning-courseware-main):not(.mereka-learning-courseware-rail){display:none!important}}@media(max-width:575.98px){.mereka-learning-courseware-content{padding:.75rem .75rem 1.5rem!important}.mereka-learning-courseware-actionbar{border-radius:1.5rem;display:grid!important;gap:.65rem;justify-items:stretch;position:sticky;top:calc(100vh - 14rem);width:100%}.mereka-learning-courseware-actionbar :is(.previous-button,.next-button),.mereka-learning-courseware-mark-complete,.mereka-learning-courseware-mark-complete-group{min-width:0;width:100%}}.mereka-authoring-course-outline-sidebar-hint,.mereka-authoring-course-unit-sidebar-hint{background:var(--mereka-mfe-surface-muted);border:1px solid var(--mereka-mfe-border)}.mereka-authoring-additional-course-content-plugin-hint,.mereka-authoring-additional-course-plugin-hint,.mereka-authoring-course-outline-header-actions-hint,.mereka-authoring-course-outline-page-alerts-hint,.mereka-authoring-course-unit-header-actions-hint,.mereka-authoring-course-unit-sidebar-v2-hint,.mereka-authoring-edit-file-alerts-hint,.mereka-authoring-edit-video-alerts-hint,.mereka-authoring-files-upload-page-table-hint,.mereka-authoring-outline-subsection-extra-actions-hint,.mereka-authoring-outline-unit-extra-actions-hint,.mereka-authoring-video-transcript-translations-hint,.mereka-authoring-videos-upload-page-table-hint{align-items:center;background:var(--mereka-mfe-surface-muted);border:1px solid var(--mereka-mfe-border);border-radius:var(--mereka-mfe-pill-radius);color:var(--mereka-color-ink-700);display:inline-flex;gap:.5rem;padding:.35rem .55rem}.profile-page .certificate{border:1px solid var(--mereka-mfe-border);border-radius:var(--mereka-mfe-card-radius);box-shadow:var(--mereka-mfe-card-shadow);overflow:hidden;position:relative}[dir=ltr] .profile-page .certificate{background:radial-gradient(circle at top right,#ab3b7824,#0000 32%),linear-gradient(180deg,#23707214 0,var(--mereka-mfe-surface) 44%)}[dir=rtl] .profile-page .certificate{background:radial-gradient(circle at top left,#ab3b7824,#0000 32%),linear-gradient(-180deg,#23707214 0,var(--mereka-mfe-surface) 44%)}.profile-page .certificate:before{content:"";inset:0 auto 0 0;position:absolute;width:6px}[dir=ltr] .profile-page .certificate:before{background:linear-gradient(180deg,var(--mereka-color-magenta),var(--mereka-color-teal))}[dir=rtl] .profile-page .certificate:before{background:linear-gradient(-180deg,var(--mereka-color-magenta),var(--mereka-color-teal))}.profile-page .certificate-type-illustration{background-repeat:no-repeat;background-size:72px 72px;margin-bottom:.75rem;min-height:72px}[dir=ltr] .profile-page .certificate-type-illustration{background-position:100% 0}[dir=rtl] .profile-page .certificate-type-illustration{background-position:0 0}.profile-page .certificate h4,.profile-page .certificate h5{color:var(--mereka-color-ink-900)}.profile-page .certificate .small,.profile-page .certificate .x-small{color:var(--mereka-color-ink-700)}@media(max-width:768px){.navbar{padding:var(--mereka-mfe-navbar-mobile-padding)}.navbar,.navbar .container,.navbar .container-fluid,.navbar .nav{min-width:0}.navbar .dropdown-toggle,.navbar .mereka-header-user-menu-toggle,.navbar .mereka-learning-user-menu-toggle,.navbar .mereka-mobile-user-menu-trigger{max-width:min(100%,12.5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mereka-no-courses-view{text-align:center}.mereka-dashboard-header-slot__actions,.mereka-no-courses-view__actions{justify-content:center}}
.company-logo{margin-top:2rem;width:71px}[dir=ltr] .company-logo{margin-left:1.5rem}[dir=rtl] .company-logo{margin-right:1.5rem}@media(max-width:576px){.company-logo{margin-top:1.25rem;width:44.67px}[dir=ltr] .company-logo{margin-left:1.5rem}[dir=rtl] .company-logo{margin-right:1.5rem}}.banner__image{background-repeat:no-repeat;background-size:cover;border:none}@media(min-width:464px)and (max-width:575.98px){.banner__heading{font-size:60px;font-weight:700;letter-spacing:-1.2px;line-height:60px}}@media(min-width:768px)and (max-width:800px){.banner__heading{font-size:60px!important;font-weight:700!important;letter-spacing:-2px!important;line-height:60px!important}}
.layout{display:flex}@media(max-width:1200px){.layout{align-items:center;flex-direction:column;justify-content:center}}@media(min-width:1200px){.layout{justify-content:space-between}.content{display:flex;justify-content:center;margin-top:4rem;width:50vw}}.logo-small{margin-top:1.25rem;width:44.67px}[dir=ltr] .logo-small{margin-left:1.5rem}[dir=rtl] .logo-small{margin-right:1.5rem}.logo{margin-top:2rem;width:71px}[dir=ltr] .logo{margin-left:1.5rem}[dir=rtl] .logo{margin-right:1.5rem}.mw-320{max-width:320px}.main-heading{position:relative;z-index:2}.complete-your-profile{font-weight:700;line-height:1}@media(max-width:1400px){.complete-your-profile{font-size:3.75rem}}@media(min-width:1400px){.complete-your-profile{font-size:4.875rem}}.welcome-to-platform{font-weight:700;margin-bottom:.5rem}@media(-pgn-size-breakpoint-max-width-xl){.welcome-to-platform{font-size:1.375rem;line-height:1.75rem}}@media(min-width:1400px){.welcome-to-platform{font-size:2rem;line-height:2.25rem}}@media(-pgn-size-breakpoint-max-width-xl){.large-screen-left-container{flex:0 0 25%;max-width:25%}}@media(min-width:1400px){.large-screen-left-container{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.small-screen-top-stripe{background-repeat:no-repeat;height:.25rem}[dir=ltr] .small-screen-top-stripe{background-image:linear-gradient(102.02deg,var(--pgn-color-brand-700),var(--pgn-color-brand-700) 20%,var(--pgn-color-brand-base) 20%)}[dir=rtl] .small-screen-top-stripe{background-image:linear-gradient(-102.02deg,var(--pgn-color-brand-700),var(--pgn-color-brand-700) 20%,var(--pgn-color-brand-base) 20%)}@media(min-width:768px)and (max-width:992px){.medium-screen-top-stripe{background-repeat:no-repeat;display:flex;height:.5rem}[dir=ltr] .medium-screen-top-stripe{background-image:linear-gradient(102.02deg,var(--pgn-color-brand-700),var(--pgn-color-brand-700) 10%,var(--pgn-color-brand-base) 10%,var(--pgn-color-brand-base) 90%,var(--pgn-color-primary-700) 90%,var(--pgn-color-primary-700) 100%)}[dir=rtl] .medium-screen-top-stripe{background-image:linear-gradient(-102.02deg,var(--pgn-color-brand-700),var(--pgn-color-brand-700) 10%,var(--pgn-color-brand-base) 10%,var(--pgn-color-brand-base) 90%,var(--pgn-color-primary-700) 90%,var(--pgn-color-primary-700) 100%)}}@media(min-width:992px)and (max-width:1200px){.medium-screen-top-stripe{background-repeat:no-repeat;display:flex;height:.5rem}[dir=ltr] .medium-screen-top-stripe{background-image:linear-gradient(102.02deg,var(--pgn-color-brand-700) 10%,var(--pgn-color-brand-base) 10%,var(--pgn-color-brand-base) 65%,var(--pgn-color-primary-700) 65%,var(--pgn-color-primary-700) 75%,var(--pgn-color-accent-a) 75%,var(--pgn-color-accent-a) 75%)}[dir=rtl] .medium-screen-top-stripe{background-image:linear-gradient(-102.02deg,var(--pgn-color-brand-700) 10%,var(--pgn-color-brand-base) 10%,var(--pgn-color-brand-base) 65%,var(--pgn-color-primary-700) 65%,var(--pgn-color-primary-700) 75%,var(--pgn-color-accent-a) 75%,var(--pgn-color-accent-a) 75%)}}.extra-large-screen-top-stripe{display:none}@media(min-width:1200px){.extra-large-screen-top-stripe{background-repeat:no-repeat;display:flex;height:.5rem}[dir=ltr] .extra-large-screen-top-stripe{background-image:linear-gradient(102.02deg,var(--pgn-color-brand-700) 10%,var(--pgn-color-brand-base) 10%,var(--pgn-color-brand-base) 45%,var(--pgn-color-primary-700) 45%,var(--pgn-color-primary-700) 55%,var(--pgn-color-accent-a) 55%,var(--pgn-color-accent-a) 75%,var(--pgn-color-info-200) 75%)}[dir=rtl] .extra-large-screen-top-stripe{background-image:linear-gradient(-102.02deg,var(--pgn-color-brand-700) 10%,var(--pgn-color-brand-base) 10%,var(--pgn-color-brand-base) 45%,var(--pgn-color-primary-700) 45%,var(--pgn-color-primary-700) 55%,var(--pgn-color-accent-a) 55%,var(--pgn-color-accent-a) 75%,var(--pgn-color-info-200) 75%)}}.large-screen-svg-light,.large-screen-svg-primary{fill:var(--pgn-color-light-200);overflow:hidden;position:absolute}.large-screen-svg-primary{fill:var(--pgn-color-primary-400)}.medium-screen-svg-light,.medium-screen-svg-primary{fill:var(--pgn-color-light-200);overflow:inherit;position:absolute}.medium-screen-svg-primary{fill:var(--pgn-color-primary-400)}[dir=rtl] .large-screen-svg-light,[dir=rtl] .large-screen-svg-primary,[dir=rtl] .medium-screen-svg-light,[dir=rtl] .medium-screen-svg-primary{transform:scaleX(-1)}.small-yellow-line{border:2px solid var(--pgn-color-accent-b);height:0;width:80px}[dir=ltr] .small-yellow-line{transform:rotate(102.02deg)}[dir=rtl] .small-yellow-line{transform:rotate(-102.02deg)}.medium-yellow-line{border:3px solid var(--pgn-color-accent-b);height:0;width:120px}[dir=ltr] .medium-yellow-line{transform:rotate(102.02deg)}[dir=rtl] .medium-yellow-line{transform:rotate(-102.02deg)}.large-yellow-line{border:3px solid var(--pgn-color-accent-b);height:0;width:240px}[dir=ltr] .large-yellow-line{transform:rotate(102.02deg)}[dir=rtl] .large-yellow-line{transform:rotate(-102.02deg)}.register-button{min-width:14.4rem}.pgn__form-autosuggest__wrapper>.pgn__form-group{margin-bottom:0!important}.email-suggestion-alert-error{padding:.5rem 1rem}[dir=ltr] .email-suggestion-alert-error .email-suggestion__close{float:right}[dir=rtl] .email-suggestion-alert-error .email-suggestion__close{float:left}.email-suggestion-alert-error .email-suggestion__close:hover{cursor:pointer}.email-suggestion-alert-error .email-suggestion__text{font-size:.75rem;line-height:1.25rem}.email-suggestion-alert-error .alert-link{color:var(--pgn-color-primary-base)!important}.email-suggestion-alert-error .alert-link:hover{color:var(--pgn-color-info-700)!important;text-decoration:underline}.email-suggestion-alert-warning{color:var(--pgn-color-info-500)!important}.email-suggestion-alert-warning:hover{color:var(--pgn-color-info-700)!important;text-decoration:underline}[dir=ltr] .form-field--checkbox{margin-left:3px}[dir=rtl] .form-field--checkbox{margin-right:3px}.form-field--checkbox .pgn__form-label{font-size:.75rem;line-height:1.25rem}.username-suggestions--chip{border-radius:.375rem;color:var(--pgn-color-primary-700);font-size:12px;font-weight:400;line-height:24px;margin:.25rem;padding:1px .5rem}.username-suggestion--label{font-size:.75rem;line-height:1.25rem}[dir=ltr] .username-suggestion--label{margin-right:.25rem}[dir=rtl] .username-suggestion--label{margin-left:.25rem}.username__form-group-wrapper{position:relative}.username-suggestions{inset:0;position:absolute;z-index:100}[dir=ltr] .username-suggestions{padding-left:15px}[dir=rtl] .username-suggestions{padding-right:15px}.username-suggestions__close__button{position:absolute}[dir=ltr] .username-suggestions__close__button{right:1rem}[dir=rtl] .username-suggestions__close__button{left:1rem}.username-scroll-suggested--form-field{display:inline-flex;overflow-x:auto;white-space:nowrap;width:20rem}@media(max-width:372px){.username-scroll-suggested--form-field{width:11rem!important}[dir=ltr] .username-suggestions__close__button{right:.5rem}[dir=rtl] .username-suggestions__close__button{left:.5rem}}@media(max-width:768px){.username-scroll-suggested--form-field{width:15rem}[dir=ltr] .username-suggestions__close__button{right:.5rem}[dir=rtl] .username-suggestions__close__button{left:.5rem}}.form-field-error{border:1px solid var(--danger-300,#ca3a2f)!important}.form-field-error input{border:none}.recommendations-container__card-list{gap:24px 24px}@media(-pgn-size-breakpoint-max-width-sm){.recommendations-container__card-list{margin-bottom:0!important}}.recommendations-container__card-list .recommendation-card{cursor:pointer;flex:0 1 100%}@media(min-width:576px){.recommendations-container__card-list .recommendation-card{flex:0 1 calc(50% - 12px)}}@media(min-width:768px){.recommendations-container__card-list .recommendation-card{flex:0 1 calc(33.333% - 16px)}}@media(min-width:992px){.recommendations-container__card-list .recommendation-card{flex:0 1 calc(25% - 18px)}}.recommendations-container__heading{overflow-wrap:break-word}.reset-password--button{width:12rem}.pp-page__button-width{min-width:6rem}.pp-page__support-link{font-size:.875rem;font-weight:400}.pp-page__heading{font-size:1.375rem;font-weight:700;line-height:1.75rem;margin-bottom:.5rem}@media(max-width:992px){.pp-page__heading{font-size:1.125rem;line-height:1.5rem}}@media(max-width:464px){.pp-page__support-link{font-size:.688rem;font-weight:400;line-height:.938rem}}.forgot-password--button,.login-button-width{min-width:6rem}.base-card-link,.base-card-link:hover{text-decoration:none}.base-card{height:332px}.base-card p{margin-bottom:0}.base-card .pgn__card-image-cap{height:104px;object-fit:cover;object-position:top center}.base-card .pgn__card-logo-cap{bottom:-1.5rem;object-fit:scale-down;object-position:center center}.base-card .pgn__card-header-title-md{font-size:1.125rem!important;font-weight:700;line-height:24px}.base-card .pgn__card-header-subtitle-md{font-size:.875rem!important;font-weight:400;line-height:24px}.base-card .product-badge{bottom:2.75rem;position:absolute}.base-card .footer-content{bottom:1rem;position:absolute}.base-card.light{background-color:var(--pgn-color-white)}.base-card.light .title{color:var(--pgn-color-black)}.base-card.light .subtitle{color:var(--pgn-color-gray-700)}.base-card.light .badge{background-color:var(--pgn-color-light-500);color:var(--pgn-color-black)}.base-card.light .footer-content{color:var(--pgn-color-gray-700)}.base-card.dark{background-color:var(--pgn-color-primary-500)}.base-card.dark .pgn__card-header-title-md{color:var(--pgn-color-white)}.base-card.dark .pgn__card-header-subtitle-md{color:var(--pgn-color-light-200)}.base-card.dark .title{color:var(--pgn-color-white)}.base-card.dark .subtitle{color:var(--pgn-color-light-200)}.base-card.dark .badge{background-color:var(--pgn-color-dark-200);color:var(--pgn-color-white)}.base-card.dark .footer-content{color:var(--pgn-color-light-200)}.base-card:hover{box-shadow:0 .125rem .25rem #00000026,0 .125rem .5rem #00000026}.base-card-link .base-card{display:flex}.base-card-image-show .pgn__card-image-cap{display:block}.base-card-image-show .pgn__card-logo-cap{display:block!important}.forgot-password-button-width{min-width:6rem}.spinner--position-centered{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.main-content{padding-top:calc(var(--pgn-spacing-spacer-base)*1.5)!important}.main-content,.welcome-page-content{min-width:464px!important}.stateful-button-width{width:12rem}.tpa-skeleton{margin-bottom:.75rem}#honor-code a span,.sr-only{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}[dir=ltr] #honor-code a span,[dir=ltr] .sr-only{left:-10000px}[dir=rtl] #honor-code a span,[dir=rtl] .sr-only{right:-10000px}.close{padding-bottom:0!important;padding-top:3px!important}.focus-out{opacity:.75;position:absolute;z-index:1}[dir=ltr] .focus-out{padding-left:17px}[dir=rtl] .focus-out{padding-right:17px}.alert-link{color:var(--pgn-color-info-300)!important;font-weight:400;text-decoration:underline}.alert-link:hover{color:var(--pgn-color-info-500)!important}.form-control{background-color:var(--pgn-color-white)!important;font-size:.875rem;height:2.75rem;line-height:1.5}.btn-social{align-items:center;background-color:var(--pgn-color-white);border:1px solid var(--pgn-color-primary-base);color:var(--pgn-color-primary-base);display:flex;flex-direction:row;font-size:14px;height:36px;margin-bottom:1rem;width:224px}.btn-social .btn-tpa__image-icon{background-color:#0000;max-height:24px;max-width:24px}.btn-tpa{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:14rem}[dir=ltr] .btn-tpa{padding-left:1rem}[dir=rtl] .btn-tpa{padding-right:1rem}.btn-tpa .btn-tpa__image-icon{background-color:#0000;max-height:24px;max-width:24px}.btn-tpa__font-container{background-color:var(--pgn-color-primary-base);color:var(--pgn-color-white);font-size:11px;height:35px;min-width:30px;padding-top:10px}[dir=ltr] .btn-tpa__font-container{margin-left:-6px}[dir=rtl] .btn-tpa__font-container{margin-right:-6px}.btn-oa2-facebook{background-color:#1877f2;border-color:#1877f2;color:var(--pgn-color-white)}.btn-oa2-facebook:focus,.btn-oa2-facebook:hover{background-color:#29487d;border:1px solid #29487d;color:var(--pgn-color-white)}.btn-oa2-google-oauth2{background-color:#4285f4;border-color:#4285f4;color:var(--pgn-color-white)}.btn-oa2-google-oauth2 .ibtn-tpa__image-icon{height:34px;max-height:34px;max-width:34px}[dir=ltr] .btn-oa2-google-oauth2 .ibtn-tpa__image-icon{margin-left:-6px}[dir=rtl] .btn-oa2-google-oauth2 .ibtn-tpa__image-icon{margin-right:-6px}.btn-oa2-google-oauth2:focus,.btn-oa2-google-oauth2:hover{background-color:#287ae6;border:1px solid #287ae6;color:var(--pgn-color-white)}.btn-oa2-apple-id{background-color:#000;border-color:#000;color:var(--pgn-color-white);font-size:16px}.btn-oa2-apple-id .ibtn-tpa__image-icon{max-height:1.8em;max-width:2em}.btn-oa2-apple-id:focus,.btn-oa2-apple-id:hover{background-color:#000;border:1px solid #000;color:var(--pgn-color-white)}.btn-oa2-azuread-oauth2{background-color:#2f2f2f;border-color:#2f2f2f;color:var(--pgn-color-white)}.btn-oa2-azuread-oauth2:focus,.btn-oa2-azuread-oauth2:hover{background-color:#000;border:1px solid #000;color:var(--pgn-color-white)}.submit{display:inherit;margin:0 auto 2rem}.institute-icon{color:var(--pgn-color-gray-base)!important;height:18px;margin:calc(var(--pgn-spacing-spacer-base)*.25)!important;margin-bottom:.25rem;width:18px}.institute-icon,.institute-icon svg{display:inline-block}[dir=ltr] .login-help{padding-left:14px}[dir=rtl] .login-help{padding-right:14px}.invalid-feedback{color:var(--pgn-color-red)}.full-vertical-height{height:100vh}[dir=ltr] .help-links{margin-left:-5px}[dir=rtl] .help-links{margin-right:-5px}select.form-control{background:none!important}#honor-code p{margin:0;padding:0}.font-weight-500{font-weight:500!important}.mw-420{max-width:420px}.mw-500{max-width:500px}.mw-32em{max-width:32em}.h-90{height:90%}.mt-10{margin-top:10px}.mt-7{margin-top:7rem}.pt-10{padding-top:10px}#password-requirement-left{filter:drop-shadow(0 .125rem .25rem rgba(0,0,0,.15)) drop-shadow(0 .125rem .25rem rgba(0,0,0,.15))!important;font-size:var(--pgn-typography-font-size-xs)!important;opacity:1}[dir=ltr] #password-requirement-left{right:.2rem!important}[dir=rtl] #password-requirement-left{left:.2rem!important}#password-requirement-left .tooltip-inner{background:var(--pgn-color-white);color:var(--pgn-color-gray-500);display:block}[dir=ltr] #password-requirement-left .arrow:before{border-left-color:var(--pgn-color-white)}[dir=rtl] #password-requirement-left .arrow:before{border-right-color:var(--pgn-color-white)}#password-requirement-top{bottom:10px!important;display:flex;filter:drop-shadow(var(--pgn-elevation-box-shadow-level-2)) drop-shadow(var(--pgn-elevation-box-shadow-level-2))!important;font-size:var(--pgn-typography-font-size-xs)!important;justify-content:center;opacity:1;width:90%}#password-requirement-top .tooltip-inner{background:var(--pgn-color-white);color:var(--pgn-color-gray-500);display:block;min-width:464px!important}#password-requirement-top .arrow:before{border-top-color:var(--pgn-color-white)}.yellow-border{border:2px solid var(--pgn-color-accent-b)}.institutions__heading{color:var(--pgn-color-primary-700)}.logistration-button,.logistration-button:hover{color:var(--pgn-color-gray-700)}.logistration-button:hover{text-decoration:none}#forgot-password:hover{text-decoration:underline}.icon-size{width:2.3rem}.has-floating-label{color:var(--pgn-color-gray-500)}.pgn__form-control-floating-label .pgn__form-control-floating-label-content{font-size:.875rem;line-height:1.5}.pgn__form-text{font-size:.75rem}.form-group__form-field .form-control:focus~.pgn__form-control-floating-label .pgn__form-control-floating-label-content{color:var(--pgn-color-primary-700);font-size:16px}.form-group__form-field .form-control:not([value=""]):not(:focus)~.pgn__form-control-floating-label .pgn__form-control-floating-label-content{font-size:16px}.pgn__form-group{margin-bottom:1.75rem}.form-text-size{line-height:1.25rem;margin-top:.188rem!important}@media(min-width:1024px){.mw-500{width:500px}}@media(max-width:600px){.form-control{width:100%}}@media(min-width:463px){.reset-password-container{max-width:420px;width:420px}.tpa-skeleton{min-width:464px!important}}@media(max-width:767px){.welcome-page-content{padding-top:1.5rem!important}}.alert p:last-child{margin-bottom:0}@media(max-width:464px){.btn-social{margin-bottom:.75rem;min-width:100%}[dir=ltr] .btn-social{margin-right:0!important}[dir=rtl] .btn-social{margin-left:0!important}.main-content,.welcome-page-content{min-width:100vw!important;padding:1.5rem!important}#password-requirement-top{display:unset}#password-requirement-top .tooltip-inner{max-width:inherit;min-width:unset!important}}.table-striped tbody tr:nth-of-type(odd){background-color:var(--pgn-color-light-200)}.institutions--provider-link{color:var(--pgn-color-primary-700);font-size:.875rem;font-weight:400;line-height:1.5rem}[dir=ltr] .pgn__form-control-decorator-trailing{right:0!important}[dir=rtl] .pgn__form-control-decorator-trailing{left:0!important}

/*# sourceMappingURL=app.e4f6340427de9c972293.css.map*/