@font-face{font-family:Hidaya Member Manrope;src:url(/assets/member-reference-v5/manrope.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Hidaya Member Manrope;src:url(/assets/member-reference-v5/manrope-bold.ttf)format("truetype");font-style:normal;font-weight:600 900;font-display:swap}.member-reference-v5{--m5-navy:#101c36;--m5-ink:#111d36;--m5-orange:#ff633d;--m5-blue:#214fe6;--m5-cream:#f4f0e6;--m5-paper:#fffdf7;--m5-line:#101c3629;--m5-muted:#687085;min-height:100vh;color:var(--m5-ink);background:var(--m5-cream);font-family:Hidaya Member Manrope,Manrope,Arial,sans-serif}.member-reference-v5.member-app-shell{display:block}.member-reference-v5 *,.member-reference-v5 :before,.member-reference-v5 :after{box-sizing:border-box}.member-reference-v5 .app-sidebar{z-index:60;color:#fff;background:var(--m5-navy);border:0;width:218px;min-width:218px;padding:28px 20px 22px;position:fixed;inset:0 auto 0 0}.member-reference-v5 .app-sidebar[data-collapsed=true]{width:78px;min-width:78px;padding-inline:12px}.member-reference-v5 .app-sidebar__top{align-items:flex-start;min-height:74px;display:flex}.member-reference-v5 .app-sidebar__brand{color:#fff;align-items:center;width:auto;min-height:32px;display:inline-flex}.member-reference-v5 .app-sidebar__brand img{filter:brightness(0)invert();width:92px;height:auto}.member-reference-v5 .app-sidebar__brand>span,.member-reference-v5 .app-sidebar[data-collapsed=true] .app-sidebar__brand img{display:none}.member-reference-v5 .app-sidebar[data-collapsed=true] .app-sidebar__brand>span{width:38px;height:38px;color:var(--m5-navy);background:var(--m5-orange);border-radius:12px;place-items:center;font-weight:900;display:grid}.member-reference-v5 .sidebar-toggle{color:#ffffffb8;background:0 0;border:1px solid #ffffff2e;border-radius:50%;width:30px;height:30px;margin-left:auto}.member-reference-v5 .app-sidebar__nav{gap:4px;display:grid}.member-reference-v5 .sidebar-nav-item{color:#ffffffb8;border-radius:11px;align-items:center;gap:13px;min-height:45px;padding:0 13px;font-size:13px;font-weight:700;text-decoration:none;transition:color .16s,background .16s,transform .16s;display:flex}.member-reference-v5 .sidebar-nav-item .app-icon{flex:0 0 20px;width:20px;height:20px}.member-reference-v5 .app-sidebar[data-collapsed=true] .sidebar-nav-item{justify-content:center;padding:0}.member-reference-v5 .app-sidebar[data-collapsed=true] .sidebar-nav-item span,.member-reference-v5 .app-sidebar[data-collapsed=true] .user-profile-menu__label{display:none}.member-reference-v5 .user-profile-menu summary{color:inherit;gap:10px}.member-reference-v5 .app-avatar{background:var(--m5-orange);color:var(--m5-navy)}.member-reference-v5 .member-app-shell__body{background:var(--m5-cream);width:calc(100% - 218px);min-height:100vh;margin-left:218px}.member-reference-v5:has(.app-sidebar[data-collapsed=true]) .member-app-shell__body{width:calc(100% - 78px);margin-left:78px}.member-reference-v5 .app-global-header{z-index:50;height:86px;color:var(--m5-ink);border-bottom:1px solid var(--m5-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f4f0e6f0;padding:0 34px;position:sticky;top:0}.member-reference-v5 .app-global-header__inner{align-items:center;gap:24px;width:100%;max-width:1440px;height:100%;margin:0 auto;display:flex}.member-reference-v5 .app-global-header__brand,.member-reference-v5 .app-global-header__home-greeting{display:none}.member-reference-v5 .app-global-search{width:min(480px,50vw);margin-right:auto;position:relative}.member-reference-v5 .app-global-search input{width:100%;height:46px;color:var(--m5-ink);border:1px solid var(--m5-line);font:inherit;background:#ffffff80;border-radius:24px;padding:0 18px 0 46px;font-size:13px}.member-reference-v5 .app-global-search button{width:20px;height:20px;color:var(--m5-ink);background:0 0;border:0;padding:0;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.member-reference-v5 .app-global-search svg,.member-reference-v5 .mobile-header-actions .app-icon{fill:none;stroke:currentColor;stroke-width:1.8px;width:20px;height:20px}.member-reference-v5 .mobile-header-actions{align-items:center;gap:18px;display:flex}.member-reference-v5 .mobile-header-action,.member-reference-v5 .notification-button{color:var(--m5-ink);align-items:center;gap:7px;font-size:12px;font-weight:700;text-decoration:none;display:flex;position:relative}.member-reference-v5 .notification-button__badge{color:#fff;background:var(--m5-orange);border-radius:10px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;display:grid;position:absolute;top:-8px;left:12px}.member-reference-v5 .member-shell__content{width:100%;max-width:none;min-height:calc(100vh - 86px);color:var(--m5-ink);background:var(--m5-cream);margin:0;padding:46px clamp(24px,4vw,64px) 80px}.member-reference-v5 .member-home-v1,.member-reference-v5 .member-section-stack,.member-reference-v5 .rencontres-page{width:min(100%,1240px);margin-inline:auto}.member-reference-v5 .home-greeting{margin-bottom:28px}.member-reference-v5 .home-greeting h1,.member-reference-v5 .app-page-header h1,.member-reference-v5 .member-path-dashboard__intro h1,.member-reference-v5 .explorer-redesign__header h1{color:var(--m5-ink);letter-spacing:-.045em;text-transform:none;margin:0;font-family:inherit;font-size:clamp(30px,4vw,58px);font-weight:700;line-height:1.02}.member-reference-v5 .home-greeting h1 span{color:var(--m5-orange)}.member-reference-v5 .home-greeting p,.member-reference-v5 .app-page-header>p,.member-reference-v5 .member-path-dashboard__intro>p:last-child{color:var(--m5-muted);margin:8px 0 0;font-size:14px}.member-reference-v5 .home-v5-lead{grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr);gap:18px;display:grid}.member-reference-v5 .home-game-hero{background:var(--m5-navy);border-radius:22px;min-height:430px;position:relative;overflow:hidden}.member-reference-v5 .home-game-hero:after{content:"";background:linear-gradient(90deg,#101c36eb 0%,#101c3685 43%,#101c3605 72%);position:absolute;inset:0}.member-reference-v5 .home-game-hero__master{object-fit:cover;width:100%;height:100%}.member-reference-v5 .home-game-hero__content{z-index:2;color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;width:min(58%,500px);min-height:430px;padding:clamp(34px,5vw,66px);display:flex;position:relative}.member-reference-v5 .home-game-hero__content p,.member-reference-v5 .product-eyebrow,.member-reference-v5 .home-meeting-card small,.member-reference-v5 .home-recommendation-card small,.member-reference-v5 .home-lower-card small{color:var(--m5-orange);letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:800;line-height:1.3}.member-reference-v5 .home-game-hero__content h2{color:#fff;letter-spacing:-.055em;text-transform:none;margin:0 0 32px;font-family:inherit;font-size:clamp(32px,4.1vw,60px);font-weight:700;line-height:.98}.member-reference-v5 .home-game-hero__content a,.member-reference-v5 .home-meeting-card em{color:var(--m5-navy);background:var(--m5-orange);border-radius:999px;align-items:center;gap:24px;padding:14px 22px;font-size:12px;font-style:normal;font-weight:800;text-decoration:none;display:inline-flex}.member-reference-v5 .home-daily-card{min-height:430px;color:var(--m5-navy);background:var(--m5-orange);border:0;border-radius:22px;flex-direction:column;padding:34px;text-decoration:none;display:flex}.member-reference-v5 .home-daily-card__icon{border:1px solid #101c3647;border-radius:50%;place-items:center;width:58px;height:58px;margin:40px 0 auto;display:grid}.member-reference-v5 .home-daily-card__icon img{object-fit:contain;width:34px;height:34px}.member-reference-v5 .home-daily-card__content{flex-direction:column;display:flex}.member-reference-v5 .home-daily-card small{color:var(--m5-navy)}.member-reference-v5 .home-daily-card strong{letter-spacing:-.035em;font-size:clamp(22px,2.3vw,34px);line-height:1.12}.member-reference-v5 .home-daily-card em{color:var(--m5-navy);text-underline-offset:5px;margin-top:22px;font-size:12px;font-style:normal;font-weight:800;text-decoration:underline}.member-reference-v5 .home-v5-thread,.member-reference-v5 .home-recommendations,.member-reference-v5 .home-meetings{margin-top:clamp(48px,7vw,82px)}.member-reference-v5 .home-section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.member-reference-v5 .home-section-heading h2{color:var(--m5-ink);letter-spacing:-.045em;text-transform:none;margin:0;font-family:inherit;font-size:clamp(24px,3vw,38px);line-height:1.08}.member-reference-v5 .home-section-heading a{color:var(--m5-ink);font-size:12px;font-weight:800;text-decoration:none}.member-reference-v5 .home-lower-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.member-reference-v5 .home-lower-card{min-height:250px;color:var(--m5-ink);background:var(--m5-paper);border:1px solid var(--m5-line);border-radius:18px;text-decoration:none;overflow:hidden}.member-reference-v5 .home-resume-card{grid-template-columns:36% minmax(0,1fr) auto;align-items:center;gap:22px;padding:18px;display:grid}.member-reference-v5 .home-resume-card>img{object-fit:cover;border-radius:12px;width:100%;height:210px}.member-reference-v5 .home-resume-card__content{flex-direction:column;gap:10px;display:flex}.member-reference-v5 .home-resume-card__content strong{font-size:clamp(18px,2vw,27px);line-height:1.12}.member-reference-v5 .home-resume-card__content>span{color:var(--m5-muted);font-size:12px}.member-reference-v5 .home-quote-card{color:#fff;background:var(--m5-navy);flex-direction:column;justify-content:flex-end;margin:0;padding:30px;display:flex;position:relative}.member-reference-v5 .home-quote-card:after{content:"";background:linear-gradient(#101c3624,#101c36f0);position:absolute;inset:0}.member-reference-v5 .home-quote-card img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.member-reference-v5 .home-quote-card blockquote,.member-reference-v5 .home-quote-card figcaption{z-index:1;position:relative}.member-reference-v5 .home-quote-card blockquote{margin:0 0 12px;font-size:clamp(20px,2.5vw,32px);font-weight:700;line-height:1.15}.member-reference-v5 .home-recommendations__grid,.member-reference-v5 .explorer-training-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.member-reference-v5 .home-recommendation-card{min-width:0;color:var(--m5-ink);background:var(--m5-paper);border:1px solid var(--m5-line);border-radius:18px;text-decoration:none;overflow:hidden}.member-reference-v5 .home-recommendation-card__media{aspect-ratio:16/10;background:var(--m5-blue);width:100%;display:block;position:relative;overflow:hidden}.member-reference-v5 .home-recommendation-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.member-reference-v5 .home-recommendation-card:hover .home-recommendation-card__media img{transform:scale(1.025)}.member-reference-v5 .home-recommendation-card__body{flex-direction:column;min-height:230px;padding:22px;display:flex}.member-reference-v5 .home-recommendation-card__body>strong{font-size:clamp(18px,2vw,26px);line-height:1.1;display:block}.member-reference-v5 .home-recommendation-card__subtitle{color:var(--m5-muted);margin-top:12px;font-size:12px;line-height:1.55}.member-reference-v5 .home-recommendation-card__footer{border-top:1px solid var(--m5-line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;font-size:11px;display:flex}.member-reference-v5 .home-meetings__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.member-reference-v5 .home-meeting-card{color:#fff;background:var(--m5-navy);border-radius:20px;min-height:420px;text-decoration:none;position:relative;overflow:hidden}.member-reference-v5 .home-meeting-card:after{content:"";background:linear-gradient(90deg,#101c36f5 0%,#101c36c2 43%,#101c360a 78%);position:absolute;inset:0}.member-reference-v5 .home-meeting-card>span{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;width:58%;min-height:420px;padding:36px;display:flex;position:relative}.member-reference-v5 .home-meeting-card strong{letter-spacing:-.045em;font-size:clamp(28px,3.2vw,48px);line-height:.98}.member-reference-v5 .home-meeting-card p{margin:18px 0 28px;font-size:12px;line-height:1.55}.member-reference-v5 .home-meeting-card em{color:var(--m5-ink);background:#fff;font-size:10px}.member-reference-v5 .home-meeting-card img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.member-reference-v5 .member-section-stack,.member-reference-v5 .member-path-dashboard,.member-reference-v5 .rencontres-page{gap:30px;display:grid}.member-reference-v5 .app-page-header,.member-reference-v5 .member-path-dashboard__intro{border-bottom:1px solid var(--m5-line);grid-template-columns:minmax(0,1fr) minmax(260px,.65fr);align-items:end;gap:40px;padding:0 0 28px;display:grid}.member-reference-v5 .app-page-header>div,.member-reference-v5 .member-path-dashboard__intro{min-width:0}.member-reference-v5 .member-content-band,.member-reference-v5 .member-path-current,.member-reference-v5 .member-path-next,.member-reference-v5 .member-path-dashboard__side article,.member-reference-v5 .member-path-library,.member-reference-v5 .profile-layout,.member-reference-v5 .admin-form,.member-reference-v5 .profile-preferences,.member-reference-v5 .action-notice{color:var(--m5-ink);background:var(--m5-paper);border-color:var(--m5-line);border-radius:18px}.member-reference-v5 .explorer-redesign__top{grid-template-columns:.9fr 1.1fr;align-items:end;gap:56px;margin-bottom:42px;display:grid}.member-reference-v5 .explorer-redesign__header h1{flex-direction:column;display:flex}.member-reference-v5 .explorer-redesign__header>p:last-child{max-width:560px;color:var(--m5-muted);font-size:16px;line-height:1.55}.member-reference-v5 .explorer-search label{color:var(--m5-orange);text-transform:uppercase;letter-spacing:.09em;margin-bottom:10px;font-size:10px;font-weight:800;display:block}.member-reference-v5 .explorer-search>div{display:flex}.member-reference-v5 .explorer-search input{min-width:0;height:54px;color:var(--m5-ink);background:var(--m5-paper);border:1px solid var(--m5-line);font:inherit;border-radius:12px 0 0 12px;flex:1;padding:0 18px}.member-reference-v5 .explorer-search button{border-radius:0 12px 12px 0;height:54px}.member-reference-v5 .explorer-universe-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.member-reference-v5 .explorer-universe-card{border-radius:18px;min-height:420px}.member-reference-v5 .explorer-training-card,.member-reference-v5 .explorer-training-card>a{min-width:0}.member-reference-v5 .explorer-training-card>a{height:100%;color:var(--m5-ink);background:var(--m5-paper);border:1px solid var(--m5-line);border-radius:16px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.member-reference-v5 .explorer-training-card>a>img,.member-reference-v5 .explorer-training-card>a>.responsive-media-placeholder{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.member-reference-v5 .explorer-training-card>a>div{flex-direction:column;flex:1;padding:20px;display:flex}.member-reference-v5 .explorer-training-card h2{letter-spacing:-.03em;text-transform:none;margin:14px 0 8px;font-family:inherit;font-size:21px;line-height:1.15}.member-reference-v5 .member-path-dashboard__grid{grid-template-columns:minmax(0,1fr) 280px;gap:20px;display:grid}.member-reference-v5 .member-path-current{grid-template-columns:38% minmax(0,1fr);display:grid;overflow:hidden}.member-reference-v5 .member-path-current>img{object-fit:cover;width:100%;height:100%;min-height:360px}.member-reference-v5 .member-path-current>div{padding:34px}.member-reference-v5 .member-path-current h2,.member-reference-v5 .member-path-next h2,.member-reference-v5 .member-path-library h2,.member-reference-v5 .profile-preferences h2{text-transform:none;letter-spacing:-.035em;font-family:inherit}.member-reference-v5 .rencontres-experiences{gap:22px;display:grid}.member-reference-v5 .rencontres-experience{border:0;border-radius:20px;min-height:430px;overflow:hidden}.member-reference-v5 .button{text-transform:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 20px;font-family:inherit;font-size:12px;font-weight:800;display:inline-flex}.member-reference-v5 .button--orange,.member-reference-v5 .button--acid{color:var(--m5-navy);background:var(--m5-orange);border-color:var(--m5-orange)}.member-reference-v5 .button--blue{color:#fff;background:var(--m5-blue);border-color:var(--m5-blue)}.member-reference-v5 .button--outline{color:currentColor;background:0 0}.member-reference-v5 .mobile-bottom-nav,.member-reference-v5 .app-header-profile--mobile{display:none}.member-reference-v5 .member-demo-badge{color:#7a371e;letter-spacing:.06em;text-transform:uppercase;background:#ffe3d8;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.member-reference-v5 .member-demo-panel{color:var(--m5-ink);background:var(--m5-paper);border:1px solid var(--m5-line);border-radius:20px;padding:clamp(24px,4vw,46px)}.member-reference-v5 .member-demo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.member-reference-v5 .member-demo-card{border:1px solid var(--m5-line);border-radius:16px;padding:24px}.member-reference-v5 .member-demo-card[data-featured=true]{color:#fff;background:var(--m5-navy)}.member-reference-v5 .member-demo-card h2,.member-reference-v5 .member-demo-card h3{text-transform:none;letter-spacing:-.03em;font-family:inherit}.member-reference-v5 .member-demo-card strong{color:var(--m5-orange);margin:16px 0;font-size:24px;display:block}@media (max-width:1080px){.member-reference-v5 .home-v5-lead,.member-reference-v5 .explorer-redesign__top{grid-template-columns:1fr}.member-reference-v5 .home-daily-card{min-height:280px}.member-reference-v5 .home-daily-card__icon{margin-block:10px auto}.member-reference-v5 .home-recommendations__grid,.member-reference-v5 .explorer-training-grid,.member-reference-v5 .explorer-universe-grid,.member-reference-v5 .member-demo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.member-reference-v5 .member-path-dashboard__grid{grid-template-columns:1fr}}@media (max-width:760px){.member-reference-v5{padding-bottom:72px}.member-reference-v5 .app-sidebar{display:none}:is(.member-reference-v5 .member-app-shell__body,.member-reference-v5:has(.app-sidebar[data-collapsed=true]) .member-app-shell__body){width:100%;margin-left:0}.member-reference-v5 .app-global-header{height:68px;padding:0 16px}.member-reference-v5 .app-global-header__brand{flex:none;display:flex}.member-reference-v5 .app-global-header__brand img{width:74px;height:auto}.member-reference-v5 .app-global-search{width:auto;margin-left:auto;margin-right:0}.member-reference-v5 .app-global-search input,.member-reference-v5 .app-global-search label{display:none}.member-reference-v5 .app-global-search button{position:static;transform:none}.member-reference-v5 .mobile-header-action span,.member-reference-v5 .notification-button__label,.member-reference-v5 .app-header-profile--desktop{display:none}.member-reference-v5 .app-header-profile--mobile,.member-reference-v5 .mobile-bottom-nav{display:flex}.member-reference-v5 .mobile-bottom-nav{z-index:80;height:68px;padding:8px 8px max(8px, env(safe-area-inset-bottom));color:#ffffffad;background:var(--m5-navy);justify-content:space-around;align-items:center;position:fixed;inset:auto 0 0}.member-reference-v5 .mobile-bottom-nav a{min-width:54px;color:inherit;justify-items:center;gap:3px;font-size:9px;text-decoration:none;display:grid}.member-reference-v5 .mobile-bottom-nav a[data-active=true]{color:var(--m5-orange)}.member-reference-v5 .mobile-bottom-nav .app-icon{width:20px;height:20px}.member-reference-v5 .member-shell__content{min-height:calc(100vh - 68px);padding:28px 16px 44px}.member-reference-v5 .home-game-hero{min-height:520px}.member-reference-v5 .home-game-hero__master{content:url(/assets/member-reference-v5/hero-mobile.webp);object-position:center}.member-reference-v5 .home-game-hero:after{background:linear-gradient(#101c3629 28%,#101c36f0 100%)}.member-reference-v5 .home-game-hero__content{justify-content:flex-end;width:100%;min-height:520px;padding:28px}.member-reference-v5 .home-game-hero__content h2{font-size:clamp(34px,11vw,52px)}.member-reference-v5 .home-lower-grid,.member-reference-v5 .home-recommendations__grid,.member-reference-v5 .home-meetings__grid,.member-reference-v5 .explorer-training-grid,.member-reference-v5 .explorer-universe-grid,.member-reference-v5 .member-demo-grid,.member-reference-v5 .home-resume-card{grid-template-columns:1fr}.member-reference-v5 .home-resume-card>img{aspect-ratio:16/10;height:auto}.member-reference-v5 .home-quote-card{min-height:300px}.member-reference-v5 .home-section-heading{flex-direction:column;align-items:flex-start;gap:10px}.member-reference-v5 .home-meeting-card,.member-reference-v5 .home-meeting-card>span{min-height:390px}.member-reference-v5 .home-meeting-card>span{width:78%;padding:26px}.member-reference-v5 .app-page-header,.member-reference-v5 .member-path-dashboard__intro{grid-template-columns:1fr;gap:14px}.member-reference-v5 .member-path-current{grid-template-columns:1fr}.member-reference-v5 .member-path-current>img{aspect-ratio:16/10;min-height:0}.member-reference-v5 .rencontres-experience{min-height:520px}}@media (prefers-reduced-motion:reduce){.member-reference-v5 *,.member-reference-v5 :before,.member-reference-v5 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.member-reference-v5 .rencontres-page__header{grid-template-columns:minmax(0,1fr);gap:10px}.member-reference-v5 .rencontres-page__header>p{max-width:none}.member-reference-v5 .rencontres-experience{background:var(--m5-navy);border:0;border-radius:20px;grid-template-columns:1fr 1fr;align-items:stretch;min-height:410px;display:grid;position:relative;overflow:hidden}.member-reference-v5 .rencontres-experience:after{content:none}.member-reference-v5 .rencontres-experience[data-experience=ubuntu-cafe]{background:#ead8c0}.member-reference-v5 .rencontres-experience>img{object-fit:cover;object-position:var(--desktop-position);grid-area:1/2;width:100%!important;height:100%!important;position:relative!important;inset:auto!important}.member-reference-v5 .rencontres-experience[data-visual-side=left]>img{grid-column:1}.member-reference-v5 .rencontres-experience__copy,.member-reference-v5 .rencontres-experience[data-visual-side=left] .rencontres-experience__copy{z-index:1;color:#fff;text-align:left;grid-area:1/1;align-content:center;justify-items:start;gap:20px;width:auto;padding:clamp(30px,4vw,54px);display:grid;position:relative}.member-reference-v5 .rencontres-experience[data-visual-side=left] .rencontres-experience__copy{color:var(--m5-navy);grid-column:2}.member-reference-v5 .rencontres-experience__copy h2{color:#ffdf58;letter-spacing:-.05em;max-width:12ch;margin:0;font-size:clamp(38px,4vw,58px);line-height:.98}.member-reference-v5 .rencontres-experience[data-experience=ubuntu-cafe] .rencontres-experience__copy h2{color:var(--m5-navy)}.member-reference-v5 .rencontres-experience__copy>p:not(.product-eyebrow){color:currentColor;opacity:.82;max-width:48ch;font-size:14px;line-height:1.55}.member-reference-v5 .rencontres-experience__copy .button{min-width:190px;color:var(--m5-navy);background:var(--m5-paper);border-color:var(--m5-paper)}.member-reference-v5 .rencontres-experience[data-experience=ubuntu-cafe] .rencontres-experience__copy .button{background:0 0;border-color:#0b1c3338}.member-reference-v5 .rencontres-reference-notice{color:var(--m5-muted);background:#f5f1e8;border-radius:14px;margin:0;padding:17px 20px;font-size:12px;line-height:1.5}@media (max-width:767px){.member-reference-v5 .rencontres-experience,.member-reference-v5 .rencontres-experience[data-visual-side=left]{grid-template-rows:minmax(230px,58vw) auto;grid-template-columns:1fr;min-height:0;padding-top:0}.member-reference-v5 .rencontres-experience>img,.member-reference-v5 .rencontres-experience[data-visual-side=left]>img{object-position:var(--mobile-position);grid-area:1/1}.member-reference-v5 .rencontres-experience__copy,.member-reference-v5 .rencontres-experience[data-visual-side=left] .rencontres-experience__copy{grid-area:2/1;width:100%;padding:26px 22px 30px}.member-reference-v5 .rencontres-experience__copy h2{font-size:clamp(32px,10vw,42px)}.member-reference-v5 .rencontres-actions,.member-reference-v5 .rencontres-actions .button{width:100%}}.member-reference-v5 .game-home__choices button:nth-of-type(3){background:#ff633d1a;border-color:#ff633d8c;grid-column:1/-1}.member-reference-v5 .portrait-round{grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(22px,4vw,48px);display:grid}.member-reference-v5 .portrait-round figure{background:var(--m5-navy);border-radius:24px;margin:0;overflow:hidden}.member-reference-v5 .portrait-round figure img{object-fit:cover;object-position:center top;aspect-ratio:4/5;width:100%;max-height:560px;display:block}.member-reference-v5 .portrait-round figcaption{color:#ffffffbd;padding:18px 20px 22px;font-size:14px;line-height:1.55}.member-reference-v5 .portrait-round__question{border:1px solid var(--m5-line);background:var(--m5-paper);border-radius:24px;min-width:0;padding:clamp(22px,3vw,36px)}.member-reference-v5 .portrait-round__question h2{color:var(--m5-navy);letter-spacing:-.04em;margin:8px 0 24px;font-size:clamp(28px,4vw,44px);line-height:1.04}.member-reference-v5 .portrait-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.member-reference-v5 .portrait-answer-grid button{min-height:68px;color:var(--m5-navy);border:1px solid var(--m5-line);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;font-weight:800;display:flex}.member-reference-v5 .portrait-answer-grid button>span{color:#fff;background:var(--m5-blue);border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.member-reference-v5 .portrait-answer-grid button[data-state=correct]{background:#12834c1a;border-color:#12834c}.member-reference-v5 .portrait-answer-grid button[data-state=incorrect]{border-color:var(--m5-orange);background:#ff633d1f}.member-reference-v5 .portrait-answer-grid button:focus-visible,.member-reference-v5 .portrait-feedback a:focus-visible{outline:3px solid var(--m5-orange);outline-offset:3px}.member-reference-v5 .portrait-feedback{background:#214fe614;border-radius:18px;gap:12px;margin-top:22px;padding:20px;display:grid}.member-reference-v5 .portrait-feedback[data-correct=false]{background:#ff633d1a}.member-reference-v5 .portrait-feedback>strong{font-size:22px}.member-reference-v5 .portrait-feedback p{color:var(--m5-muted);margin:0;line-height:1.55}.member-reference-v5 .portrait-feedback>div,.member-reference-v5 .portrait-result>div{flex-wrap:wrap;gap:12px 18px;display:flex}.member-reference-v5 .portrait-feedback a{color:var(--m5-blue);font-weight:800;text-decoration:none}.member-reference-v5 .portrait-feedback .game-primary-button{margin-top:4px}.member-reference-v5 .portrait-result{color:#fff;background:var(--m5-navy);border-radius:26px;justify-items:start;gap:14px;padding:clamp(28px,5vw,56px);display:grid}.member-reference-v5 .portrait-result>strong{color:var(--m5-orange);font-size:clamp(60px,10vw,112px);line-height:.9}.member-reference-v5 .portrait-result h2,.member-reference-v5 .portrait-result p{margin:0}.member-reference-v5 .portrait-result .game-secondary-button{color:#fff;border-color:#ffffff57;border-radius:999px;align-items:center;min-height:52px;padding:0 20px;text-decoration:none;display:inline-flex}@media (max-width:760px){.member-reference-v5 .portrait-round,.member-reference-v5 .portrait-answer-grid{grid-template-columns:1fr}.member-reference-v5 .portrait-round figure img{aspect-ratio:4/4.6;max-height:440px}.member-reference-v5 .portrait-round__question{border-radius:20px;padding:20px 16px}}.member-reference-v5{--m5-navy:#101c36;--m5-paper:#f6f3eb;--m5-orange:#ff633d;--m5-blue:#214fe6;--m5-muted:#6a6e78;--m5-line:#e5e5df;--m5-side:218px;background:#faf9f5}.member-reference-v5 .app-sidebar{width:var(--m5-side);min-width:var(--m5-side);color:var(--m5-navy);background:var(--m5-paper);border-right:1px solid var(--m5-line);padding:32px 20px 16px}.member-reference-v5 .app-sidebar__top{flex-direction:column;align-items:flex-start;min-height:0;display:flex}.member-reference-v5 .app-sidebar__brand,.member-reference-v5 .app-global-header__brand{color:var(--m5-navy);letter-spacing:-.075em;align-items:center;gap:4px;font-size:43px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.member-reference-v5 .app-sidebar__brand span,.member-reference-v5 .app-global-header__brand span{color:var(--m5-orange);letter-spacing:0;margin-left:3px;font-size:24px}.member-reference-v5 .app-sidebar__caption{color:#697078;letter-spacing:.16em;margin:12px 0 40px 2px;font-size:8px;font-weight:700}.member-reference-v5 .app-sidebar__nav{gap:6px}.member-reference-v5 .sidebar-nav-item{color:#677080;border-radius:9px;gap:12px;min-height:0;padding:13px 14px;font-size:12px;font-weight:400}.member-reference-v5 .sidebar-nav-item:hover{color:var(--m5-navy);background:#eae7e0;transform:none}.member-reference-v5 .sidebar-nav-item[data-active=true]{color:var(--m5-paper);background:var(--m5-navy)}.member-reference-v5 .sidebar-nav-item[data-active=true]:after{content:"";background:var(--m5-orange);border-radius:50%;width:5px;height:5px;margin-left:auto}.member-reference-v5 .app-sidebar__footer{border-top:0;margin-top:auto;padding-top:0}.member-reference-v5 .app-sidebar__subscription{color:#677080;align-items:center;gap:12px;padding:13px;font-size:12px;text-decoration:none;display:flex}.member-reference-v5 .app-sidebar__subscription b{margin-left:auto;font-weight:400}.member-reference-v5 .app-sidebar__note>span{color:var(--m5-orange);font-size:32px;line-height:1}.member-reference-v5 .app-sidebar__note strong{letter-spacing:-.025em;margin:12px 0 15px;font-size:13px;line-height:1.5;display:block}.member-reference-v5 .app-sidebar__note a{justify-content:space-between;font-size:9px;text-decoration:none;display:flex}.member-reference-v5 .user-profile-menu{border-top:1px solid #deddd5;padding-top:20px;position:relative}.member-reference-v5 .user-profile-menu summary{cursor:pointer;align-items:center;gap:10px;list-style:none;display:flex}.member-reference-v5 .user-profile-menu summary::-webkit-details-marker{display:none}.member-reference-v5 .user-profile-menu summary>span:last-child{margin-left:auto}.member-reference-v5 .user-profile-menu__label strong{text-overflow:ellipsis;white-space:nowrap;max-width:105px;font-size:11px;display:block;overflow:hidden}.member-reference-v5 .user-profile-menu__label small{color:var(--m5-muted);margin-top:5px;font-size:8px;display:block}.member-reference-v5 .app-avatar{width:36px;height:36px;color:var(--m5-navy);background:#dac1ae;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;overflow:hidden}.member-reference-v5 .app-avatar img{object-fit:cover;width:100%;height:100%}.member-reference-v5 .user-profile-menu__panel{z-index:100;border:1px solid var(--m5-line);background:#fff;border-radius:12px;width:190px;padding:8px;display:grid;position:absolute;bottom:52px;left:0;box-shadow:0 16px 45px #101c3629}.member-reference-v5 .user-profile-menu__panel a,.member-reference-v5 .user-profile-menu__panel button{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:10px;font-size:10px;text-decoration:none;display:flex}.member-reference-v5 .member-app-shell__body{width:calc(100% - var(--m5-side));margin-left:var(--m5-side);background:#faf9f5}.member-reference-v5 .app-global-header{height:86px;color:var(--m5-navy);border-bottom:1px solid var(--m5-line);background:#faf9f5ed;padding:0 42px}.member-reference-v5 .app-global-header__inner{gap:30px;max-width:1530px}.member-reference-v5 .app-global-header__breadcrumb{color:var(--m5-muted);white-space:nowrap;font-size:10px}.member-reference-v5 .app-global-header__brand{display:none}.member-reference-v5 .app-global-search{background:#fff;border:1px solid #e0e1db;border-radius:8px;align-items:center;gap:10px;width:min(375px,40%);height:40px;margin-left:auto;margin-right:0;padding:0 13px;display:flex}.member-reference-v5 .app-global-search input{background:0 0;border:0;border-radius:0;outline:0;height:100%;padding:0;font-size:10px}.member-reference-v5 .app-global-search button{width:18px;height:18px;padding:0;position:static;transform:none}.member-reference-v5 .mobile-header-actions{gap:11px}.member-reference-v5 .mobile-header-action,.member-reference-v5 .notification-button{place-items:center;width:35px;height:35px;display:grid}.member-reference-v5 .app-header-profile--desktop .user-profile-menu{border:0;padding:0}.member-reference-v5 .app-header-profile--desktop .user-profile-menu__label,.member-reference-v5 .app-header-profile--desktop summary>span:last-child{display:none}.member-reference-v5 .app-header-profile--desktop .user-profile-menu__panel{inset:48px 0 auto auto}.member-reference-v5 .member-shell__content{min-height:calc(100vh - 165px);color:var(--m5-navy);background:#faf9f5;padding:38px 42px 28px}.member-reference-v5 .member-shell__footer{max-width:1530px;color:var(--m5-muted);border-top:1px solid var(--m5-line);margin:0 auto;padding:22px 42px 26px;font-size:8px}.member-reference-v5 .member-shell__footer b{color:var(--m5-orange);margin:0 8px}.member-reference-v5 .member-home-v1{max-width:1530px}.member-reference-v5 .member-home-intro,.member-reference-v5 .member-reference-intro{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}.member-reference-v5 .member-home-intro p,.member-reference-v5 .member-reference-intro p{color:var(--m5-muted);letter-spacing:.14em;margin:0 0 11px;font-size:9px;font-weight:700;line-height:1.5}.member-reference-v5 .member-home-intro h1,.member-reference-v5 .member-reference-intro h1{color:var(--m5-navy);letter-spacing:-.045em;text-transform:none;margin:0;font-size:38px;font-weight:700;line-height:1.15}.member-reference-v5 .member-home-intro h1 span{color:var(--m5-orange)}.member-reference-v5 .member-home-intro small,.member-reference-v5 .member-reference-intro div>span{color:var(--m5-muted);margin-top:12px;font-size:12px;display:block}.member-reference-v5 .member-home-intro>span{color:var(--m5-muted);padding-bottom:3px;font-size:10px}.member-reference-v5 .home-v5-lead{grid-template-columns:1.9fr 1fr;gap:20px}.member-reference-v5 .member-home-hero{color:#fff;background:#99522d;border-radius:17px;min-height:327px;position:relative;overflow:hidden}.member-reference-v5 .member-home-hero>img{object-fit:cover;object-position:60% 44%}.member-reference-v5 .member-home-hero:after{content:"";background:linear-gradient(90deg,#101c3699,#0000 85%),linear-gradient(#0000 20%,#101c3699);position:absolute;inset:0}.member-reference-v5 .member-home-hero>div{z-index:1;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:327px;padding:29px;display:flex;position:relative}.member-reference-v5 .member-home-hero p{letter-spacing:.14em;margin:0;font-size:8px;font-weight:700;position:absolute;top:26px;left:29px}.member-reference-v5 .member-home-hero h2{color:#fff;letter-spacing:-.055em;text-transform:none;max-width:360px;margin:0 0 20px;font-size:35px;font-weight:600;line-height:1.08}.member-reference-v5 .member-home-hero a,.member-reference-v5 .member-game-invite>a{color:var(--m5-navy);background:var(--m5-orange);border-radius:40px;align-items:center;gap:24px;padding:13px 19px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.member-reference-v5 .member-daily-card{background:#e6ebf4;border-radius:17px;flex-direction:column;align-items:flex-start;min-height:327px;padding:25px;display:flex;position:relative}.member-reference-v5 .member-daily-card>div{justify-content:space-between;align-items:center;width:100%;margin-bottom:21px;display:flex}.member-reference-v5 .member-daily-card>div span{background:#ffffff80;border-radius:30px;padding:5px 9px;font-size:8px;font-weight:700}.member-reference-v5 .member-daily-card>div small{color:#68738a;font-size:8px}.member-reference-v5 .member-daily-card h2{color:var(--m5-navy);letter-spacing:-.04em;text-transform:none;margin:0;font-size:23px;line-height:1.2}.member-reference-v5 .member-daily-card p{color:#5d6779;margin:13px 0 17px;font-size:10px;line-height:1.55}.member-reference-v5 .member-daily-card a{color:var(--m5-navy);margin-top:auto;font-size:11px;font-weight:700;text-decoration:none}.member-reference-v5 .home-v5-thread,.member-reference-v5 .member-home-section,.member-reference-v5 .member-game-invite{margin-top:34px}.member-reference-v5 .home-section-heading,.member-reference-v5 .member-home-section>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.member-reference-v5 .home-section-heading h2,.member-reference-v5 .member-home-section>header h2{color:var(--m5-navy);letter-spacing:-.045em;text-transform:none;margin:0;font-size:22px}.member-reference-v5 .member-home-section>header p{color:var(--m5-muted);margin:8px 0 0;font-size:10px}.member-reference-v5 .home-section-heading a,.member-reference-v5 .member-home-section>header>a{color:var(--m5-navy);font-size:10px;font-weight:700;text-decoration:none}.member-reference-v5 .home-lower-grid{grid-template-columns:1.45fr 1fr;gap:20px}.member-reference-v5 .member-continue-card{min-height:140px;color:var(--m5-navy);border:1px solid var(--m5-line);background:#fff;border-radius:13px;align-items:center;gap:19px;padding:16px;text-decoration:none;display:flex}.member-reference-v5 .member-continue-card__art{color:#ffe6bf;background:#b9362b;border-radius:8px;flex:0 0 112px;place-items:center;width:112px;height:108px;display:grid;position:relative;overflow:hidden}.member-reference-v5 .member-continue-card__art:before{content:"";background:#f28d64;border-radius:50%;width:70px;height:70px;position:absolute;top:12px;right:-4px}.member-reference-v5 .member-continue-card__art img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.member-reference-v5 .member-continue-card__art b{letter-spacing:-.06em;font-size:28px;position:relative;transform:rotate(-9deg)}.member-reference-v5 .member-continue-card__body{flex-direction:column;flex:1;min-width:0;display:flex}.member-reference-v5 .member-continue-card__body small{color:var(--m5-muted);letter-spacing:.14em;margin-bottom:8px;font-size:7px;font-weight:700}.member-reference-v5 .member-continue-card__body strong{color:var(--m5-navy);font-size:15px;line-height:1.25}.member-reference-v5 .member-continue-card__body>span{color:var(--m5-muted);margin:7px 0 11px;font-size:9px}.member-reference-v5 .member-continue-card__progress{align-items:center;gap:12px;display:flex}.member-reference-v5 .member-continue-card__progress i{background:#e9e9e3;border-radius:10px;flex:1;height:4px;overflow:hidden}.member-reference-v5 .member-continue-card__progress i b{background:var(--m5-orange);height:100%;display:block}.member-reference-v5 .member-continue-card__progress em{color:var(--m5-muted);white-space:nowrap;font-size:8px;font-style:normal}.member-reference-v5 .member-circle-link{background:var(--m5-paper);border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.member-reference-v5 .member-audio-card{background:#efeee8}.member-reference-v5 .member-audio-card>img{object-fit:cover;object-position:50% 20%;filter:grayscale();border-radius:5px;width:73px;height:90px}.member-reference-v5 .member-audio-card .member-circle-link{color:#fff;background:var(--m5-navy);font-size:9px}.member-reference-v5 .member-audio-card em{color:var(--m5-navy);font-size:10px;font-style:normal;font-weight:700}.member-reference-v5 .reference-course-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 21px;display:grid}.member-reference-v5 .reference-course-card{min-width:0}.member-reference-v5 .reference-course-cover{color:#f6f1e5;text-align:left;background:#d9d4d2;border-radius:12px;height:183px;margin-bottom:15px;padding:20px;text-decoration:none;display:block;position:relative;overflow:hidden}.member-reference-v5 .reference-course-cover__eyebrow{z-index:2;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:700;position:relative}.member-reference-v5 .reference-course-cover strong{z-index:1;letter-spacing:-.065em;flex-direction:column;font-size:45px;font-weight:800;line-height:.9;display:flex;position:absolute;bottom:25px;left:20px}.member-reference-v5 .reference-course-cover small{z-index:2;letter-spacing:.13em;max-width:72%;font-size:6px;font-weight:700;position:absolute;bottom:13px;left:20px}.member-reference-v5 .reference-course-cover--haiti{color:#ffe9c4;background:#b9362b}.member-reference-v5 .reference-course-cover--haiti:before{content:"";background:#e8845d;border-radius:50% 50% 10% 10%;width:135px;height:135px;position:absolute;top:22px;right:28px;transform:rotate(25deg)}.member-reference-v5 .reference-course-cover--haiti strong{font-size:66px;bottom:39px;transform:rotate(-9deg)}.member-reference-v5 .reference-course-cover--future{background:#2149cf}.member-reference-v5 .reference-course-cover__orbits{border:1px solid #a7baff;border-radius:50%;width:190px;height:190px;position:absolute;top:10px;right:-35px}.member-reference-v5 .reference-course-cover__orbits:before,.member-reference-v5 .reference-course-cover__orbits:after{content:"";border:1px solid #a7baff;border-radius:50%;position:absolute;inset:12px -12px -12px 12px}.member-reference-v5 .reference-course-cover__orbits:after{inset:24px -24px -24px 24px}.member-reference-v5 .reference-course-cover--portrait{color:#223c31;background:#d5ddc8}.member-reference-v5 .reference-course-cover--portrait strong{max-width:70%;font-size:27px;line-height:1.04;bottom:35px}.member-reference-v5 .reference-course-cover--ideas{color:#4f315b;background:#e2bfd6}.member-reference-v5 .reference-course-cover--ideas:after{content:"“";color:#9d668e;font-size:220px;font-weight:700;line-height:1;position:absolute;top:-15px;right:5px}.member-reference-v5 .reference-course-cover--music{color:#633225;background:#f4ba76}.member-reference-v5 .reference-course-cover--language{color:#23415b;background:#bfd7dc}.member-reference-v5 .reference-course-cover--language:after{content:"Aa";opacity:.2;font-size:110px;position:absolute;top:4px;right:-15px;transform:rotate(-10deg)}.member-reference-v5 .reference-course-cover--history{color:#533f32;background:#d7c8b9}.member-reference-v5 .reference-course-cover--history:after{content:"";border:1px solid;border-radius:50%;width:130px;height:130px;position:absolute;top:10px;right:12px;box-shadow:10px 10px #b8a595}.member-reference-v5 .reference-course-meta{color:var(--m5-muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;font-size:9px;display:flex}.member-reference-v5 .reference-course-card h2{color:var(--m5-navy);letter-spacing:-.025em;text-transform:none;margin:0;padding-right:15px;font-size:15px;line-height:1.45}.member-reference-v5 .reference-course-card h2 a{color:inherit;text-decoration:none}.member-reference-v5 .reference-course-card>p{color:var(--m5-muted);margin:8px 0 0;font-size:10px;line-height:1.6}.member-reference-v5 .member-meet-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.member-reference-v5 .member-event-card{color:#fff;background:var(--m5-navy);border-radius:13px;grid-template-columns:1.1fr 1fr;min-height:240px;display:grid;overflow:hidden}.member-reference-v5 .member-event-card>div{flex-direction:column;align-items:flex-start;padding:24px;display:flex}.member-reference-v5 .member-event-card small{letter-spacing:.14em;font-size:8px;font-weight:700}.member-reference-v5 .member-event-card h3{color:#f4da67;letter-spacing:-.045em;text-transform:none;margin:16px 0 12px;font-size:25px;line-height:1.05}.member-reference-v5 .member-event-card p{opacity:.85;margin:0;font-size:10px;line-height:1.6}.member-reference-v5 .member-event-card a{color:inherit;margin-top:auto;padding-top:18px;font-size:9px;font-weight:700;text-decoration:none}.member-reference-v5 .member-event-card img{object-fit:cover;object-position:50% 25%;width:100%;height:100%}.member-reference-v5 .member-event-card--cafe{color:var(--m5-navy);background:#ead9c6}.member-reference-v5 .member-event-card--cafe h3{color:var(--m5-navy)}.member-reference-v5 .member-game-invite{border:1px solid var(--m5-line);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:25px;display:flex}.member-reference-v5 .member-game-invite p{color:var(--m5-blue);letter-spacing:.14em;margin:0 0 10px;font-size:8px;font-weight:700}.member-reference-v5 .member-game-invite h2{color:var(--m5-navy);text-transform:none;margin:0;font-size:22px}.member-reference-v5 .member-game-invite span{font-size:11px}.member-reference-v5 .member-explorer-reference{max-width:1530px;margin:0 auto}.member-reference-v5 .member-reference-filters{flex-wrap:wrap;gap:8px;margin:23px 0;display:flex}.member-reference-v5 .member-reference-filters a{color:var(--m5-navy);white-space:nowrap;border:1px solid #dadddc;border-radius:30px;padding:10px 15px;font-size:10px;text-decoration:none}.member-reference-v5 .member-reference-filters a[data-active=true]{color:#fff;background:var(--m5-navy);border-color:var(--m5-navy)}.member-reference-v5 .member-reference-catalog-toolbar{justify-content:space-between;align-items:center;gap:20px;margin:30px 0 20px;display:flex}.member-reference-v5 .member-reference-catalog-toolbar input{width:350px;max-width:65%;font:inherit;background:#fff;border:1px solid #dadddc;border-radius:10px;padding:13px 16px;font-size:11px}.member-reference-v5 .member-reference-catalog-toolbar span{color:var(--m5-muted);font-size:10px}.member-reference-v5 .member-reference-notice{color:var(--m5-muted);margin:26px 0 0;font-size:10px;line-height:1.7}.member-reference-v5 :where(button,input,select,textarea){font-family:inherit}.member-reference-v5 .app-page-header h1,.member-reference-v5 .member-path-dashboard__intro h1,.member-reference-v5 .member-heading h1,.member-reference-v5 .microlearning-page__heading h1,.member-reference-v5 .rencontres-info-page h1,.member-reference-v5 .course-presentation__header h1{color:var(--m5-navy);letter-spacing:-.045em;text-transform:none;margin:0;font-family:inherit;font-size:38px;font-weight:700;line-height:1.15}.member-reference-v5 .product-eyebrow{color:var(--m5-muted);letter-spacing:.14em;margin:0 0 11px;font-size:9px;font-weight:700;line-height:1.5}.member-reference-v5 .app-page-header>p,.member-reference-v5 .member-heading>p,.member-reference-v5 .member-path-dashboard__intro>p:last-child,.member-reference-v5 .microlearning-page__heading>p{color:var(--m5-muted);margin:0;font-size:12px;line-height:1.6}.member-reference-v5 .member-panel,.member-reference-v5 .member-records>article,.member-reference-v5 .settings-grid>article,.member-reference-v5 .microlearning-empty,.member-reference-v5 .microlearning-home-settings,.member-reference-v5 .rencontres-info-page,.member-reference-v5 .rencontres-theme-card{color:var(--m5-navy);border:1px solid var(--m5-line);background:#fff;border-radius:13px}.member-reference-v5 .reader-main--member-aware,.member-reference-v5 .ayiti-main--member-aware{width:100%;max-width:1530px;margin:0 auto;padding:0}.member-reference-v5 .reader-main--member-aware{grid-template-columns:minmax(0,1fr) minmax(240px,.34fr);gap:20px;display:grid}.member-reference-v5 .reader-main--member-aware>*{min-width:0;color:var(--m5-navy);border:1px solid var(--m5-line);background:#fff;border-radius:13px}.member-reference-v5 .ayiti-main--member-aware,.member-reference-v5 .ayiti-main--member-aware :where(.ayiti-shell,.formation-shell){overflow-wrap:anywhere;max-width:100%}.member-reference-v5 .ayiti-main--member-aware img{max-width:100%;height:auto}@media (max-width:1000px){.member-reference-v5 .home-v5-lead{grid-template-columns:1.6fr 1fr}.member-reference-v5 .home-lower-grid{grid-template-columns:1fr}.member-reference-v5 .reference-course-grid{gap:28px 15px}.member-reference-v5 .reference-course-cover{height:155px}.member-reference-v5 .member-event-card{grid-template-columns:1fr}.member-reference-v5 .member-event-card img{grid-row:1;height:145px}}@media (max-width:760px){.member-reference-v5{padding-bottom:74px}.member-reference-v5 .app-sidebar{display:none}.member-reference-v5 .member-app-shell__body{width:100%;margin-left:0}.member-reference-v5 .app-global-header{height:72px;padding:0 20px}.member-reference-v5 .app-global-header__inner{gap:12px}.member-reference-v5 .app-global-header__breadcrumb{display:none}.member-reference-v5 .app-global-header__brand{font-size:32px;display:inline-flex}.member-reference-v5 .app-global-header__brand span{font-size:20px}.member-reference-v5 .app-global-search{background:0 0;border:0;flex:1;justify-content:flex-end;width:auto;margin:0;padding:0}.member-reference-v5 .app-global-search input{display:none}.member-reference-v5 .app-global-search button{place-items:center;width:32px;height:35px;display:grid}.member-reference-v5 .mobile-header-actions{gap:4px}.member-reference-v5 .mobile-header-action,.member-reference-v5 .notification-button{width:30px}.member-reference-v5 .app-header-profile--desktop{display:none}.member-reference-v5 .app-header-profile--mobile{display:flex}.member-reference-v5 .member-shell__content{min-height:calc(100vh - 72px);padding:27px 20px 24px}.member-reference-v5 .member-shell__footer{padding:18px 20px 24px}.member-reference-v5 .mobile-bottom-nav{z-index:80;color:#677080;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#f6f3ebf5;border-top:1px solid #d9dbd5;grid-template-columns:repeat(6,1fr);align-items:center;height:68px;padding:0 4px;display:grid;position:fixed;inset:auto 0 0}.member-reference-v5 .mobile-bottom-nav a{min-width:0;color:inherit;text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:8px;line-height:1.2;text-decoration:none;display:flex}.member-reference-v5 .mobile-bottom-nav a[data-active=true]{color:var(--m5-navy);font-weight:700}.member-reference-v5 .mobile-bottom-nav a[data-active=true] .app-icon{color:var(--m5-orange)}.member-reference-v5 .mobile-bottom-nav .app-icon{width:21px;height:21px}.member-reference-v5 .mobile-secondary-menu{position:relative}.member-reference-v5 .mobile-secondary-menu summary{list-style:none}.member-reference-v5 .mobile-secondary-menu summary::-webkit-details-marker{display:none}.member-reference-v5 .mobile-secondary-menu>div{z-index:100;border:1px solid var(--m5-line);background:#fff;border-radius:12px;width:210px;padding:10px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 16px 45px #101c3629}.member-reference-v5 .mobile-secondary-menu a,.member-reference-v5 .mobile-secondary-menu button{color:inherit;text-align:left;background:0 0;border:0;padding:10px;font-size:10px;text-decoration:none}.member-reference-v5 .member-home-intro,.member-reference-v5 .member-reference-intro{align-items:flex-start}.member-reference-v5 .member-home-intro h1,.member-reference-v5 .member-reference-intro h1{font-size:31px}.member-reference-v5 .member-home-intro>span{display:none}.member-reference-v5 .home-v5-lead{grid-template-columns:1fr;gap:16px}.member-reference-v5 .member-home-hero,.member-reference-v5 .member-home-hero>div{min-height:305px}.member-reference-v5 .member-home-hero>img{content:url(/assets/member-reference-v5/hero-mobile.webp);object-position:63% 45%}.member-reference-v5 .member-home-hero h2{max-width:290px;font-size:35px}.member-reference-v5 .member-home-hero>div{padding:25px}.member-reference-v5 .member-home-hero p{top:24px;left:25px}.member-reference-v5 .member-daily-card{min-height:210px;padding:22px}.member-reference-v5 .member-daily-card h2{max-width:290px;padding-right:30px}.member-reference-v5 .home-v5-thread,.member-reference-v5 .member-home-section,.member-reference-v5 .member-game-invite{margin-top:29px}.member-reference-v5 .home-section-heading,.member-reference-v5 .member-home-section>header{align-items:flex-start}.member-reference-v5 .member-continue-card{gap:14px;padding:13px}.member-reference-v5 .member-continue-card__art{flex-basis:77px;width:77px;height:100px}.member-reference-v5 .reference-course-grid{grid-template-columns:1fr 1fr;gap:23px 14px}.member-reference-v5 .member-home-course-grid .reference-course-card:last-child{display:none}.member-reference-v5 .reference-course-cover{height:167px;margin-bottom:11px;padding:15px}.member-reference-v5 .reference-course-cover strong{font-size:29px;bottom:28px;left:15px}.member-reference-v5 .reference-course-cover--haiti strong{font-size:48px;bottom:43px;left:13px}.member-reference-v5 .reference-course-cover small{max-width:140px;font-size:5px;line-height:1.6;left:15px}.member-reference-v5 .reference-course-card h2{padding:0;font-size:12px}.member-reference-v5 .reference-course-meta{align-items:flex-start;gap:5px;font-size:8px;line-height:1.5}.member-reference-v5 .member-meet-grid{grid-template-columns:1fr}.member-reference-v5 .member-event-card{grid-template-columns:1fr 1fr;min-height:225px}.member-reference-v5 .member-event-card img{grid-row:auto;height:100%;min-height:225px}.member-reference-v5 .member-event-card>div{min-height:225px;padding:20px}.member-reference-v5 .member-event-card h3{font-size:24px}.member-reference-v5 .member-game-invite{flex-wrap:wrap;align-items:flex-start}.member-reference-v5 .member-reference-filters{gap:7px;margin:20px 0}.member-reference-v5 .member-reference-filters a{padding:9px 12px;font-size:9px}.member-reference-v5 .member-reference-catalog-toolbar{gap:12px;margin:23px 0 19px}.member-reference-v5 .member-reference-catalog-toolbar input{max-width:66%;padding:12px;font-size:10px}.member-reference-v5 .member-reference-catalog-toolbar span{text-align:right;font-size:8px}.member-reference-v5 .app-page-header h1,.member-reference-v5 .member-path-dashboard__intro h1,.member-reference-v5 .member-heading h1,.member-reference-v5 .microlearning-page__heading h1,.member-reference-v5 .rencontres-info-page h1,.member-reference-v5 .course-presentation__header h1{font-size:31px}.member-reference-v5 .app-page-header,.member-reference-v5 .member-path-dashboard__intro,.member-reference-v5 .member-heading,.member-reference-v5 .microlearning-page__heading{grid-template-columns:1fr;gap:12px}.member-reference-v5 .reader-main--member-aware{grid-template-columns:1fr}.member-reference-v5 .ayiti-main--member-aware{overflow-x:clip}}@media (max-width:360px){.member-reference-v5 .member-shell__content,.member-reference-v5 .app-global-header{padding-inline:15px}.member-reference-v5 .reference-course-cover{height:145px}.member-reference-v5 .reference-course-cover strong{font-size:26px}.member-reference-v5 .reference-course-cover--haiti strong{font-size:42px}.member-reference-v5 .member-continue-card{gap:10px}.member-reference-v5 .member-continue-card__art{flex-basis:65px;width:65px}}.member-reference-v5 .reference-page{width:100%;max-width:1530px;margin:0 auto}.member-reference-v5 .reference-eyebrow{color:var(--m5-muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:8px;font-weight:700;line-height:1.5}.member-reference-v5 .member-reference-intro__aside{align-self:flex-end;padding-bottom:3px}.member-reference-v5 .reference-demo-pill{color:var(--m5-navy);background:#ebe8df;border-radius:30px;padding:7px 11px;font-size:9px;font-weight:700;display:inline-flex}.member-reference-v5 .reference-btn{color:#fff;background:var(--m5-navy);border:1px solid #0000;border-radius:40px;justify-content:center;align-items:center;gap:18px;min-height:39px;padding:10px 17px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.member-reference-v5 .reference-btn--outline{color:var(--m5-navy);background:0 0;border-color:#cdd0d3}.member-reference-v5 .reference-text-link{color:var(--m5-navy);align-items:center;gap:12px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.member-reference-v5 .reference-notice{color:var(--m5-muted);background:var(--m5-paper);border-radius:10px;margin:22px 0;padding:14px 17px;font-size:10px;line-height:1.7}.member-reference-v5 .reference-white-panel{color:var(--m5-navy);border:1px solid var(--m5-line);background:#fff;border-radius:14px;padding:25px}.member-reference-v5 .reference-white-panel h2{letter-spacing:-.035em;margin:8px 0 12px;font-size:22px}.member-reference-v5 .reference-white-panel>p:not(.reference-eyebrow){color:var(--m5-muted);font-size:11px;line-height:1.7}.member-reference-v5 .reference-empty{text-align:center;border:1px dashed #cdd0d3;border-radius:15px;padding:58px 25px}.member-reference-v5 .reference-empty h2{margin:14px 0 0;font-size:24px}.member-reference-v5 .reference-empty p{max-width:430px;color:var(--m5-muted);margin:12px auto 22px;font-size:12px;line-height:1.7}.member-reference-v5 .reference-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:25px 0;display:grid}.member-reference-v5 .reference-stats article{background:#eeeee7;border-radius:13px;padding:22px 25px}.member-reference-v5 .reference-stats strong{letter-spacing:-.05em;font-size:33px;display:block}.member-reference-v5 .reference-stats span{color:var(--m5-muted);margin-top:7px;font-size:9px;display:block}.member-reference-v5 .reference-subnav{border-bottom:1px solid var(--m5-line);gap:22px;margin:25px 0;display:flex;overflow-x:auto}.member-reference-v5 .reference-subnav a{color:var(--m5-muted);border-bottom:2px solid #0000;flex:none;padding:14px 0;font-size:11px;text-decoration:none}.member-reference-v5 .reference-subnav a[aria-current=page]{color:var(--m5-navy);border-bottom-color:var(--m5-orange);font-weight:700}.member-reference-v5 .reference-path-list,.member-reference-v5 .reference-note-list{gap:18px;display:grid}.member-reference-v5 .reference-path-card{border:1px solid var(--m5-line);background:#fff;border-radius:16px;grid-template-columns:275px minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.member-reference-v5 .reference-path-card__visual{color:#fff;background:#b9362b;place-items:center;min-height:255px;text-decoration:none;display:grid;overflow:hidden}.member-reference-v5 .reference-path-card__visual img{object-fit:cover;width:100%;height:100%}.member-reference-v5 .reference-path-card__visual span{font-size:42px;font-weight:800;transform:rotate(-8deg)}.member-reference-v5 .reference-path-card__body{flex-direction:column;align-items:flex-start;min-width:0;padding:30px;display:flex}.member-reference-v5 .reference-path-card__body h2{letter-spacing:-.04em;margin:2px 0 10px;font-size:24px;line-height:1.2}.member-reference-v5 .reference-path-card__body>p:not(.reference-eyebrow){color:var(--m5-muted);font-size:11px;line-height:1.7}.member-reference-v5 .reference-progress{align-items:center;gap:12px;width:100%;margin:20px 0;display:flex}.member-reference-v5 .reference-progress i{background:#e9e9e3;border-radius:10px;flex:1;height:4px;overflow:hidden}.member-reference-v5 .reference-progress i b{background:var(--m5-orange);height:100%;display:block}.member-reference-v5 .reference-progress span{color:var(--m5-muted);font-size:8px}.member-reference-v5 .reference-favorite-tabs{flex-wrap:wrap;gap:8px;margin:18px 0 32px;display:flex}.member-reference-v5 .reference-favorite-tabs a{color:var(--m5-navy);border:1px solid #dadddc;border-radius:30px;padding:9px 14px;font-size:10px;text-decoration:none}.member-reference-v5 .reference-favorite-tabs b{margin-left:5px}.member-reference-v5 .favorites-reference__section{margin-top:42px;scroll-margin-top:110px}.member-reference-v5 .favorites-reference__section>header{margin-bottom:18px}.member-reference-v5 .favorites-reference__section>header h2{margin:0;font-size:22px}.member-reference-v5 .reference-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.member-reference-v5 .reference-resource-grid article{border:1px solid var(--m5-line);background:#fff;border-radius:13px;grid-template-columns:180px 1fr;min-width:0;min-height:180px;display:grid;overflow:hidden}.member-reference-v5 .reference-resource-grid article>img,.member-reference-v5 .reference-resource-grid article>span{object-fit:cover;width:100%;height:100%;min-height:180px;color:var(--m5-orange);background:var(--m5-paper);place-items:center;font-size:34px;display:grid}.member-reference-v5 .reference-resource-grid article>div{padding:22px}.member-reference-v5 .reference-resource-grid h3{margin:0 0 8px;font-size:17px}.member-reference-v5 .reference-resource-grid article p:not(.reference-eyebrow){color:var(--m5-muted);margin:0 0 15px;font-size:10px;line-height:1.65}.member-reference-v5 .activity-reference{gap:12px;margin:28px 0;display:grid}.member-reference-v5 .activity-reference>a{min-height:92px;color:var(--m5-navy);border:1px solid var(--m5-line);background:#fff;border-radius:13px;align-items:center;gap:18px;padding:18px 22px;text-decoration:none;display:flex}.member-reference-v5 .activity-reference div{flex:1}.member-reference-v5 .activity-reference h2{margin:0;font-size:17px}.member-reference-v5 .activity-reference p{color:var(--m5-muted);margin:5px 0 0;font-size:9px}.member-reference-v5 .activity-history{margin:44px 0 28px}.member-reference-v5 .activity-history>header{margin-bottom:18px}.member-reference-v5 .activity-history>header h2{margin:0;font-size:24px}.member-reference-v5 .activity-history__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.member-reference-v5 .activity-history__list article{border:1px solid var(--m5-line);background:#fff;border-radius:14px;grid-template-columns:145px 1fr;min-width:0;display:grid;overflow:hidden}.member-reference-v5 .activity-history__list article>img,.member-reference-v5 .activity-history__list article>span{object-fit:cover;width:100%;height:100%;min-height:190px;color:var(--m5-orange);background:var(--m5-paper);place-items:center;font-size:28px;display:grid}.member-reference-v5 .activity-history__list article>div{min-width:0;padding:20px}.member-reference-v5 .activity-history__list h3{margin:0 0 8px;font-size:16px}.member-reference-v5 .activity-history__list article>div>p:not(.reference-eyebrow),.member-reference-v5 .activity-history__list small{color:var(--m5-muted);font-size:9px;line-height:1.6}.member-reference-v5 .activity-history__list small{margin:12px 0;display:block}.member-reference-v5 .subscription-reference__note{color:var(--m5-muted);margin:-10px 0 24px;font-size:10px}.member-reference-v5 .subscription-reference__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.member-reference-v5 .subscription-reference__grid>article{border:1px solid var(--m5-line);background:#fff;border-radius:16px;flex-direction:column;padding:27px 24px;display:flex}.member-reference-v5 .subscription-reference__grid>article[data-selected=true]{outline:2px solid var(--m5-orange);outline-offset:2px}.member-reference-v5 .subscription-reference__grid h2{margin:0 0 9px;font-size:24px}.member-reference-v5 .subscription-reference__grid article>strong{margin-bottom:15px;font-size:18px}.member-reference-v5 .subscription-reference__grid article>p:not(.reference-eyebrow){min-height:52px;color:var(--m5-muted);font-size:10px;line-height:1.65}.member-reference-v5 .subscription-reference__grid ul{gap:10px;margin:17px 0 24px;padding:0;font-size:10px;line-height:1.5;list-style:none;display:grid}.member-reference-v5 .subscription-reference__grid li{gap:8px;display:flex}.member-reference-v5 .subscription-reference__grid li:first-letter{color:var(--m5-orange)}.member-reference-v5 .subscription-reference__grid .reference-btn{margin-top:auto}.member-reference-v5 .subscription-reference__comparison h2,.member-reference-v5 .subscription-reference__faq h2{margin:0 0 18px;font-size:24px}.member-reference-v5 .subscription-reference__comparison>div{overflow-x:auto}.member-reference-v5 .subscription-reference table{border-collapse:collapse;border:1px solid var(--m5-line);background:#fff;width:100%;min-width:680px}.member-reference-v5 .subscription-reference th,.member-reference-v5 .subscription-reference td{border:1px solid var(--m5-line);text-align:left;vertical-align:top;padding:14px;font-size:9px}.member-reference-v5 .subscription-reference__faq details{border-bottom:1px solid var(--m5-line);padding:16px 0}.member-reference-v5 .subscription-reference__faq summary{cursor:pointer;font-size:11px;font-weight:700}.member-reference-v5 .subscription-reference__faq details p{color:var(--m5-muted);margin:10px 0 0;font-size:10px;line-height:1.7}.member-reference-v5 .reference-back{color:var(--m5-muted);margin-bottom:22px;font-size:10px;text-decoration:none;display:inline-flex}.member-reference-v5 .divisions-reference__hero{color:#fff;background:var(--m5-navy);border-radius:17px;grid-template-columns:1fr auto;gap:24px;padding:30px;display:grid}.member-reference-v5 .divisions-reference__hero>div:first-child{grid-template-columns:70px 1fr;align-items:center;column-gap:18px;display:grid}.member-reference-v5 .divisions-reference__hero>div:first-child>span{width:70px;height:70px;color:var(--m5-orange);border:1px solid #ffffff4d;border-radius:50%;grid-row:1/4;place-items:center;font-size:40px;display:grid}.member-reference-v5 .divisions-reference__hero .reference-eyebrow{color:#cbd2df}.member-reference-v5 .divisions-reference__hero h2{margin:2px 0;font-size:30px}.member-reference-v5 .divisions-reference__hero small{color:#cbd2df;font-size:9px}.member-reference-v5 .divisions-reference__hero>div:nth-child(2){text-align:right}.member-reference-v5 .divisions-reference__hero>div:nth-child(2) strong{font-size:35px;display:block}.member-reference-v5 .divisions-reference__hero>div:nth-child(2) p{margin:5px 0 0;font-size:9px}.member-reference-v5 .divisions-reference__hero footer{border-top:1px solid #ffffff26;grid-column:1/-1;justify-content:space-between;padding:15px 0 0;font-size:9px;display:flex}.member-reference-v5 .divisions-reference__hero footer p{margin:0}.member-reference-v5 .divisions-reference__layout{grid-template-columns:1.2fr .8fr;align-items:start;gap:20px;margin-top:22px;display:grid}.member-reference-v5 .division-row{border-top:1px solid var(--m5-line);grid-template-columns:24px 34px 1fr auto;align-items:center;gap:10px;min-height:50px;font-size:10px;display:grid}.member-reference-v5 .division-row[data-self=true]{color:var(--m5-blue);font-weight:700}.member-reference-v5 .division-row i{background:var(--m5-paper);border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.member-reference-v5 .division-activity{width:100%;min-height:54px;color:var(--m5-navy);border:0;border-top:1px solid var(--m5-line);background:0 0;justify-content:space-between;align-items:center;padding:10px 0;font-size:10px;text-decoration:none;display:flex}.member-reference-v5 .divisions-reference__demo{margin-top:20px}.member-reference-v5 .divisions-reference__demo summary{cursor:pointer;font-size:11px;font-weight:700}.member-reference-v5 .divisions-reference__demo>div{gap:16px;margin-top:18px;display:flex}.member-reference-v5 .divisions-reference__demo label{gap:7px;font-size:9px;display:grid}.member-reference-v5 .divisions-reference__demo select{border:1px solid var(--m5-line);background:#fff;border-radius:8px;min-width:210px;padding:10px}.member-reference-v5 .debate-reference__steps{border:1px solid var(--m5-line);border-radius:13px;grid-template-columns:repeat(3,1fr);margin:26px 0;display:grid;overflow:hidden}.member-reference-v5 .debate-reference__steps span{min-height:65px;color:var(--m5-muted);border-right:1px solid var(--m5-line);background:#fff;align-items:center;gap:11px;padding:14px 18px;font-size:10px;font-weight:700;display:flex}.member-reference-v5 .debate-reference__steps span:last-child{border-right:0}.member-reference-v5 .debate-reference__steps span[data-current=true]{color:var(--m5-navy);background:var(--m5-paper)}.member-reference-v5 .debate-reference__steps b{width:31px;height:31px;color:var(--m5-navy);background:var(--m5-orange);border-radius:50%;place-items:center;font-size:9px;display:grid}.member-reference-v5 .debate-reference__progress{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.member-reference-v5 .debate-reference__progress article{border:1px solid var(--m5-line);background:#fff;border-radius:14px;padding:25px}.member-reference-v5 .debate-reference__progress article>strong{letter-spacing:-.05em;margin:15px 0 2px;font-size:35px;display:block}.member-reference-v5 .debate-reference__progress article>strong small{color:var(--m5-muted);letter-spacing:0;font-size:11px}.member-reference-v5 .debate-reference__progress article>p:not(.reference-eyebrow){min-height:55px;color:var(--m5-muted);font-size:10px;line-height:1.7}.member-reference-v5 .debate-reference__journey{margin-top:20px}.member-reference-v5 .debate-reference__journey ol{padding:0;list-style:none;display:grid}.member-reference-v5 .debate-reference__journey li{border-top:1px solid var(--m5-line);grid-template-columns:34px 1fr;align-items:center;gap:12px;min-height:56px;display:grid}.member-reference-v5 .debate-reference__journey li span{background:var(--m5-paper);border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;display:grid}.member-reference-v5 .debate-reference__journey li p{margin:0;font-size:10px}.member-reference-v5 .debate-reference__journey>div{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.member-reference-v5 .debate-reference .member-demo-panel{background:#e7ecf5;border:0;border-radius:14px;margin-top:20px;padding:25px}.member-reference-v5 .debate-reference .member-demo-panel h2{margin:10px 0;font-size:22px}.member-reference-v5 .debate-reference .member-demo-panel>p{color:var(--m5-muted);font-size:10px;line-height:1.7}.member-reference-v5 .debate-reference .member-demo-badge{background:#fff;border-radius:30px;padding:6px 10px;font-size:8px;font-weight:700;display:inline-flex}.member-reference-v5 .debate-reference .admin-form__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.member-reference-v5 .debate-reference .admin-field{gap:7px;font-size:9px;font-weight:700;display:grid}.member-reference-v5 .debate-reference .admin-field input{background:#fff;border:1px solid #cdd3de;border-radius:8px;padding:11px 13px;font-size:10px}.member-reference-v5 .debate-notification-list{margin-bottom:20px}.member-reference-v5 .debate-notification-list>article{border-top:1px solid var(--m5-line);grid-template-columns:28px 1fr auto;align-items:center;gap:12px;min-height:62px;padding:12px 0;display:grid}.member-reference-v5 .debate-notification-list article>span{color:var(--m5-orange);font-size:18px}.member-reference-v5 .debate-notification-list article strong{font-size:11px}.member-reference-v5 .debate-notification-list article p{color:var(--m5-muted);margin:4px 0 0;font-size:9px}.member-reference-v5 .debate-notification-list article a,.member-reference-v5 .debate-notification-list article button{color:var(--m5-navy);background:0 0;border:0;padding:5px;font-size:9px;text-decoration:none}.member-reference-v5 .member-contribution-list{margin-top:20px}.member-reference-v5 .member-contribution-list .record-actions{flex-wrap:wrap;gap:16px;margin-top:18px;display:flex}.member-reference-v5 .member-contribution-list button{background:0 0;border:0;padding:0}.member-reference-v5 .rencontres-info-page,.member-reference-v5 .rencontres-theme-detail{max-width:1120px;margin:0 auto;padding:30px}.member-reference-v5 :where(.rencontres-info-page,.rencontres-theme-detail)>header{margin-bottom:24px}.member-reference-v5 :where(.rencontres-info-page,.rencontres-theme-detail)>header h1{text-transform:none;max-width:760px;margin:0;font-family:inherit;font-size:38px}.member-reference-v5 :where(.rencontres-info-page,.rencontres-theme-detail)>header>p:last-child,.member-reference-v5 .rencontres-theme-detail>header>div>p:last-child{max-width:690px;color:var(--m5-muted);margin:12px 0 0;font-size:12px;line-height:1.7}.member-reference-v5 :where(.rencontres-info-page,.rencontres-theme-detail)>section{background:var(--m5-paper);border-radius:13px;margin-top:20px;padding:24px}.member-reference-v5 :where(.rencontres-info-page,.rencontres-theme-detail)>section h2{margin:0 0 12px;font-size:21px}.member-reference-v5 :where(.rencontres-info-page,.rencontres-theme-detail)>section p,.member-reference-v5 :where(.rencontres-info-page,.rencontres-theme-detail)>section li{color:var(--m5-muted);font-size:10px;line-height:1.75}.member-reference-v5 .rencontres-info-page__actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.member-reference-v5 .rencontres-theme-detail>header{grid-template-columns:1fr minmax(280px,.7fr);align-items:center;gap:24px;display:grid}.member-reference-v5 .rencontres-theme-detail>header img{object-fit:cover;border-radius:13px;width:100%;max-height:340px}.member-reference-v5 .course-presentation{color:var(--m5-navy)}.member-reference-v5 .course-presentation__topline{margin-bottom:24px;font-size:10px}.member-reference-v5 .course-presentation__topline a{align-items:center;gap:8px;display:inline-flex}.member-reference-v5 .course-presentation__topline .course-icon{width:15px;transform:rotate(180deg)}.member-reference-v5 .course-presentation__hero{border:1px solid var(--m5-line);background:#fff;border-radius:16px;overflow:hidden}.member-reference-v5 .course-presentation__hero h1{text-transform:none;font-family:inherit;font-size:clamp(31px,4vw,52px);line-height:1.02}.member-reference-v5 .course-presentation__summary{font-size:12px;line-height:1.7}.member-reference-v5 .course-presentation__section-intro h2{text-transform:none;font-family:inherit;font-size:25px}.member-reference-v5 .course-presentation__features,.member-reference-v5 .course-presentation__format{border-radius:14px}.member-reference-v5 .course-current-module,.member-reference-v5 .course-program-row>a{border-radius:13px}.member-reference-v5 .ayiti-main--member-aware :where(.ayiti-shell,.formation-shell){color:var(--m5-navy);background:0 0}.member-reference-v5 .ayiti-main--member-aware :where(.ayiti-heading,.formation-heading){color:#ffe9c4;background:#b9362b;border-radius:16px;padding:30px}.member-reference-v5 .ayiti-main--member-aware :where(.ayiti-heading,.formation-heading) h1{text-transform:none;font-size:34px}.member-reference-v5 .ayiti-main--member-aware :where(.ayiti-section,.formation-section,.ayiti-panel,.formation-panel,.ayiti-quiz,.formation-quiz){color:var(--m5-navy);border:1px solid var(--m5-line);background:#fff;border-radius:14px}@media (max-width:900px){.member-reference-v5 .subscription-reference__grid{grid-template-columns:1fr 1fr}.member-reference-v5 .subscription-reference__grid article:last-child{grid-column:1/-1}.member-reference-v5 .divisions-reference__layout,.member-reference-v5 .reference-resource-grid,.member-reference-v5 .activity-history__list{grid-template-columns:1fr}}@media (max-width:760px){.member-reference-v5 .member-reference-intro__aside{display:none}.member-reference-v5 .reference-stats{grid-template-columns:1fr 1fr 1fr;gap:8px}.member-reference-v5 .reference-stats article{padding:16px 12px}.member-reference-v5 .reference-stats strong{font-size:26px}.member-reference-v5 .reference-path-card{grid-template-columns:1fr}.member-reference-v5 .reference-path-card__visual{min-height:190px;max-height:240px}.member-reference-v5 .reference-path-card__body{padding:22px}.member-reference-v5 .reference-path-card__body h2{font-size:21px}.member-reference-v5 .reference-resource-grid article{grid-template-columns:112px 1fr}.member-reference-v5 .reference-resource-grid article>img,.member-reference-v5 .reference-resource-grid article>span{min-height:160px}.member-reference-v5 .subscription-reference__grid{grid-template-columns:1fr}.member-reference-v5 .subscription-reference__grid article:last-child{grid-column:auto}.member-reference-v5 .subscription-reference__faq{grid-template-columns:1fr;gap:12px}.member-reference-v5 .divisions-reference__hero{grid-template-columns:1fr}.member-reference-v5 .divisions-reference__hero>div:nth-child(2){text-align:left}.member-reference-v5 .divisions-reference__hero footer{flex-direction:column;gap:8px}.member-reference-v5 .divisions-reference__demo>div{flex-direction:column}.member-reference-v5 .divisions-reference__demo select{width:100%;min-width:0}.member-reference-v5 .course-presentation__hero h1{font-size:31px}.member-reference-v5 .debate-reference__progress{grid-template-columns:1fr}.member-reference-v5 .debate-reference__steps span{flex-direction:column;align-items:flex-start;padding:12px 8px}.member-reference-v5 .debate-reference .admin-form__row{grid-template-columns:1fr}.member-reference-v5 .debate-notification-list>article{grid-template-columns:24px 1fr}.member-reference-v5 .debate-notification-list article>div:last-child{grid-column:2}.member-reference-v5 .rencontres-info-page,.member-reference-v5 .rencontres-theme-detail{padding:22px}.member-reference-v5 :where(.rencontres-info-page,.rencontres-theme-detail)>header h1{font-size:31px}.member-reference-v5 .rencontres-theme-detail>header{grid-template-columns:1fr}}@media (max-width:420px){.member-reference-v5 .reference-stats,.member-reference-v5 .reference-resource-grid article{grid-template-columns:1fr}.member-reference-v5 .reference-resource-grid article>img,.member-reference-v5 .reference-resource-grid article>span{height:170px}.member-reference-v5 .activity-history__list article{grid-template-columns:100px 1fr}}.member-reference-v5 .profile-layout-v5{color:var(--m5-navy);background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:start;gap:25px;display:grid}.member-reference-v5 .white-panel{min-width:0;color:var(--m5-navy);border:1px solid var(--m5-line);background:#fff;border-radius:14px;padding:25px}.member-reference-v5 .white-panel h2{color:var(--m5-navy);letter-spacing:-.035em;text-transform:none;margin:0 0 17px;font-family:inherit;font-size:22px;line-height:1.18}.member-reference-v5 .white-panel p{color:var(--m5-muted);margin:15px 0;font-size:12px;line-height:1.75}.member-reference-v5 .profile-card-v5{display:block}.member-reference-v5 .profile-avatar-row{border-bottom:1px solid var(--m5-line);align-items:center;gap:18px;padding-bottom:22px;display:flex}.member-reference-v5 .profile-avatar-row .avatar-uploader{flex:none}.member-reference-v5 .profile-avatar-row .avatar-uploader__preview{width:65px;height:65px;color:var(--m5-navy);background:#dac1ae;border:0;border-radius:50%;place-items:center;font-size:23px;font-weight:700;display:grid;overflow:hidden}.member-reference-v5 .profile-avatar-row .avatar-uploader__preview img{object-fit:cover;width:100%;height:100%}.member-reference-v5 .profile-avatar-row .avatar-uploader>p{display:none}.member-reference-v5 .profile-avatar-row h2{margin-bottom:4px}.member-reference-v5 .profile-avatar-row p{overflow-wrap:anywhere;margin:4px 0 0}.member-reference-v5 .profile-avatar-editor{border-bottom:1px solid var(--m5-line);margin:18px 0 0;padding-bottom:18px}.member-reference-v5 .profile-avatar-editor summary{cursor:pointer;width:fit-content;color:var(--m5-navy);font-size:10px;font-weight:750}.member-reference-v5 .profile-avatar-editor .avatar-form{color:var(--m5-navy);background:var(--m5-paper);border-radius:10px;margin-top:14px;padding:16px}.member-reference-v5 .profile-avatar-editor .avatar-form label{color:var(--m5-muted);font-size:10px}.member-reference-v5 .profile-avatar-editor .avatar-form input{color:var(--m5-navy);border-color:var(--m5-line);background:#fff}.member-reference-v5 .profile-avatar-editor .text-action{margin-top:12px}.member-reference-v5 .profile-identity-form{gap:16px;margin-top:22px;display:grid}.member-reference-v5 .profile-identity-form label,.member-reference-v5 .profile-field-label{color:var(--m5-navy);gap:8px;margin:0;font-size:11px;font-weight:700;display:grid}.member-reference-v5 .profile-identity-form input,.member-reference-v5 .profile-identity-form select,.member-reference-v5 .profile-identity-form textarea{width:100%;min-height:45px;color:var(--m5-navy);border:1px solid var(--m5-line);font:inherit;background:#fff;border-radius:9px;padding:11px 13px;font-size:11px}.member-reference-v5 .profile-identity-form textarea{resize:vertical;min-height:110px}.member-reference-v5 .profile-identity-form input:focus,.member-reference-v5 .profile-identity-form select:focus,.member-reference-v5 .profile-identity-form textarea:focus{outline:2px solid color-mix(in srgb, var(--m5-blue) 48%, transparent);outline-offset:2px}.member-reference-v5 .profile-field-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.member-reference-v5 .profile-preference-summary{border-top:1px solid var(--m5-line);margin-top:26px;padding-top:24px}.member-reference-v5 .profile-preference-summary .profile-field-label+p{margin-top:8px}.member-reference-v5 .profile-preference-summary .profile-field-label:not(:first-child){margin-top:23px}.member-reference-v5 .profile-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.member-reference-v5 .profile-chips .chip{color:var(--m5-navy);background:var(--m5-paper);border:1px solid var(--m5-line);border-radius:999px;padding:9px 12px;font-size:9px;line-height:1}.member-reference-v5 .profile-chips .chip.active{color:#fff;background:var(--m5-blue);border-color:var(--m5-blue)}.member-reference-v5 .profile-empty-copy{color:var(--m5-muted);font-size:10px}.member-reference-v5 .profile-preference-summary .button{margin-top:18px}.member-reference-v5 .profile-summary-stack{align-content:start;gap:20px;display:grid}.member-reference-v5 .profile-layout-v5[data-profile-ready=false]{grid-template-columns:1fr}.member-reference-v5 .profile-layout-v5[data-profile-ready=false]>.profile-summary-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.member-reference-v5 .profile-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.member-reference-v5 .profile-discovery-grid>div{background:var(--m5-paper);border:1px solid var(--m5-line);border-radius:10px;padding:16px}.member-reference-v5 .profile-discovery-grid strong,.member-reference-v5 .profile-discovery-grid span{display:block}.member-reference-v5 .profile-discovery-grid strong{letter-spacing:-.05em;font-size:27px;line-height:1}.member-reference-v5 .profile-discovery-grid span{color:var(--m5-muted);margin-top:7px;font-size:9px}.member-reference-v5 .profile-summary-stack .product-eyebrow{color:var(--m5-orange)}.member-reference-v5 .profile-summary-stack .text-action,.member-reference-v5 .profile-avatar-editor .text-action{color:var(--m5-navy);font:inherit;text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:10px;font-weight:750;text-decoration:underline}.member-reference-v5 .profile-load-warning{color:#7d321d;border-left:3px solid var(--m5-orange);background:#fff0e8;border-radius:8px;margin:0;padding:15px 18px;font-size:11px;line-height:1.65}@media (max-width:900px){.member-reference-v5 .profile-layout-v5{grid-template-columns:1fr}.member-reference-v5 .profile-summary-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}.member-reference-v5[data-member-theme=dark] .reference-stats article,.member-reference-v5[data-member-theme=dark] .capsules-reference .capsule-topic[data-selected=true],.member-reference-v5[data-member-theme=dark] .game-preview-note,.member-reference-v5[data-member-theme=dark] .subscription-reference__annual,.member-reference-v5[data-member-theme=dark] .reference-btn--light{color:#edf1f7;background:#202e42;border-color:#344258}.member-reference-v5[data-member-theme=dark] .portrait-game{color:#edf1f7;background:#202e42}.member-reference-v5 .member-appearance{border-top:1px solid var(--m5-line);margin-top:26px;padding-top:24px}.member-reference-v5 .member-appearance h2{color:var(--m5-navy);letter-spacing:-.035em;text-transform:none;margin:0 0 10px;font-family:inherit;font-size:20px;font-weight:700;line-height:1.2}.member-reference-v5 .member-appearance>p{color:var(--m5-muted);margin:0;font-size:11px;line-height:1.65}.member-reference-v5 .member-appearance__options{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:17px 0 0;padding:0;display:grid}.member-reference-v5 .member-appearance__options label{min-width:0;min-height:68px;color:var(--m5-navy);border:1px solid var(--m5-line);cursor:pointer;background:0 0;border-radius:10px;align-items:flex-start;gap:10px;padding:13px 14px;display:flex}.member-reference-v5 .member-appearance__options label[data-selected=true]{border-color:var(--m5-orange);background:#fff0eb}.member-reference-v5 .member-appearance__options input{width:16px;height:16px;accent-color:var(--m5-orange);flex:0 0 16px;margin:2px 0 0}.member-reference-v5 .member-appearance__options input:focus-visible{outline:2px solid var(--m5-blue);outline-offset:3px}.member-reference-v5 .member-appearance__options span,.member-reference-v5 .member-appearance__options strong,.member-reference-v5 .member-appearance__options small{display:block}.member-reference-v5 .member-appearance__options strong{color:inherit;font-size:11px;line-height:1.35}.member-reference-v5 .member-appearance__options small{color:var(--m5-muted);margin-top:5px;font-size:9px;line-height:1.45}.member-reference-v5 .member-appearance .member-appearance__status{margin-top:14px;font-size:9px}.member-reference-v5[data-member-theme=dark]{--m5-navy:#edf1f7;--m5-ink:#edf1f7;--m5-orange:#ff633d;--m5-blue:#a0b4ff;--m5-cream:#0d1421;--m5-paper:#162132;--m5-line:#344258;--m5-muted:#aab5c7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#edf1f7;background:#0d1421}.member-reference-v5[data-member-theme=dark] .member-app-shell__body,.member-reference-v5[data-member-theme=dark] .member-shell__content,.member-reference-v5[data-member-theme=dark] .member-shell__footer{color:#edf1f7;background:#0d1421}.member-reference-v5[data-member-theme=dark] .app-sidebar{color:#edf1f7;background:#121c2b;border-right:1px solid #344258}.member-reference-v5[data-member-theme=dark] .app-sidebar__brand,.member-reference-v5[data-member-theme=dark] .app-sidebar__caption,.member-reference-v5[data-member-theme=dark] .app-sidebar__note,.member-reference-v5[data-member-theme=dark] .app-sidebar__subscription,.member-reference-v5[data-member-theme=dark] .user-profile-menu summary{color:#edf1f7}.member-reference-v5[data-member-theme=dark] .sidebar-nav-item{color:#aab5c7}.member-reference-v5[data-member-theme=dark] .sidebar-nav-item:hover{color:#edf1f7;background:#202e42}.member-reference-v5[data-member-theme=dark] .sidebar-nav-item[data-active=true]{color:#edf1f7;background:#182b49}.member-reference-v5[data-member-theme=dark] .app-sidebar__footer{border-color:#344258}.member-reference-v5[data-member-theme=dark] .app-global-header{color:#edf1f7;background:#0d1421f0;border-color:#344258}.member-reference-v5[data-member-theme=dark] .app-global-search,.member-reference-v5[data-member-theme=dark] .user-profile-menu__panel,.member-reference-v5[data-member-theme=dark] .mobile-secondary-menu>div{color:#edf1f7;background:#162132;border-color:#344258;box-shadow:0 16px 45px #0000004d}.member-reference-v5[data-member-theme=dark] .app-global-search input{color:#edf1f7;background:0 0}.member-reference-v5[data-member-theme=dark] :where(input,select,textarea)::placeholder{color:#aab5c7;opacity:.72}.member-reference-v5[data-member-theme=dark] input:not([type=radio]):not([type=checkbox]):not([type=range]),.member-reference-v5[data-member-theme=dark] select,.member-reference-v5[data-member-theme=dark] textarea{color:#edf1f7;background-color:#162132;border-color:#344258}.member-reference-v5[data-member-theme=dark] :where(a,button,input,select,textarea,summary):focus-visible{outline-color:#a0b4ff}.member-reference-v5[data-member-theme=dark] :where(.member-panel,.member-records>article,.settings-grid>article,.microlearning-empty,.microlearning-home-settings,.rencontres-info-page,.rencontres-theme-card,.reader-main--member-aware>*,.white-panel,.reference-white-panel,.reference-path-card,.reference-resource-grid article,.activity-reference>a,.activity-history__list article,.subscription-reference__grid>article,.subscription-reference table,.debate-reference__steps span,.debate-reference__progress article,.course-presentation__hero,.member-continue-card,.member-game-invite,.capsules-reference .capsule-topic,.learning-reader__rail,.learning-reader .lesson-rail,.game-reference-stats>div>*,.game-history-panel,.game-preview-journeys>a),.member-reference-v5[data-member-theme=dark] .ayiti-main--member-aware :where(.ayiti-section,.formation-section,.ayiti-panel,.formation-panel,.ayiti-quiz,.formation-quiz){color:#edf1f7;background:#162132;border-color:#344258}.member-reference-v5[data-member-theme=dark] :where(.reference-stats article,.member-demo-card,.profile-discovery-grid>div,.profile-chips .chip,.game-preview-note,.reference-demo-pill,.debate-reference .member-demo-panel,.capsules-reference .capsule-topic[data-selected=true]){color:#edf1f7;background:#202e42;border-color:#344258}.member-reference-v5[data-member-theme=dark] :where(.home-game-hero,.home-quote-card,.home-meeting-card,.member-event-card,.rencontres-experience,.portrait-round figure,.portrait-result,.divisions-reference__hero,.capsules-reference .audio-console,.game-card,.game-card--quiz){color:#edf1f7;background:#182b49}.member-reference-v5[data-member-theme=dark] .rencontres-experience[data-experience=ubuntu-cafe],.member-reference-v5[data-member-theme=dark] .portrait-game,.member-reference-v5[data-member-theme=dark] .member-event-card--cafe,.member-reference-v5[data-member-theme=dark] .member-daily-card,.member-reference-v5[data-member-theme=dark] .member-audio-card{color:#edf1f7;background:#202e42}.member-reference-v5[data-member-theme=dark] :where(h1,h2,h3,h4,h5,legend,label,strong,summary){color:inherit}.member-reference-v5[data-member-theme=dark] :where(.member-reference-intro span,.member-home-intro small,.app-page-header p,.member-heading p,.microlearning-page__heading p,.white-panel p,.reference-white-panel p,.reference-resource-grid p,.reference-path-card p,.game-history-panel p,.game-preview-journeys p){color:#aab5c7}.member-reference-v5[data-member-theme=dark] .reference-btn,.member-reference-v5[data-member-theme=dark] .reference-btn--light,.member-reference-v5[data-member-theme=dark] .button--outline,.member-reference-v5[data-member-theme=dark] .game-secondary-button{color:#edf1f7;background:#202e42;border-color:#344258}.member-reference-v5[data-member-theme=dark] :where(.reference-btn--orange,.button--orange,.game-primary-button,.capsules-reference .play-button,.learning-reader__actions .is-primary,.learning-reader__certificate button){color:#0d1421;background:#ff633d;border-color:#ff633d}.member-reference-v5[data-member-theme=dark] :where(.text-action,.learning-reader__text-button,.learning-reader__resources a,.module-button.selected){color:#a0b4ff}.member-reference-v5[data-member-theme=dark] .profile-avatar-row .avatar-uploader__preview,.member-reference-v5[data-member-theme=dark] .app-avatar{color:#0d1421;background:#dec1a9}.member-reference-v5[data-member-theme=dark] .profile-load-warning,.member-reference-v5[data-member-theme=dark] .action-notice{color:#ffb39f;background:#43231f;border-color:#ff633d}.member-reference-v5[data-member-theme=dark] .member-appearance__options label[data-selected=true]{color:#edf1f7;background:#3b2b2b;border-color:#ff633d}.member-reference-v5[data-member-theme=dark] .learning-reader :where(.learning-reader__option,.learning-reader__feedback,.learning-reader__button,.learning-reader__deliverable fieldset,.learning-reader__certificate,textarea){color:#edf1f7;background:#162132;border-color:#344258}.member-reference-v5[data-member-theme=dark] .learning-reader__progress:before,.member-reference-v5[data-member-theme=dark] .reference-progress i,.member-reference-v5[data-member-theme=dark] .member-continue-card__progress i{background:#344258}.member-reference-v5[data-member-theme=dark] .subscription-reference :where(th,td),.member-reference-v5[data-member-theme=dark] .subscription-reference__faq details{color:#edf1f7;border-color:#344258}body[data-hidaya-member-theme=dark] :where([data-member-portal],.member-theme-portal){color:#edf1f7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#162132;border-color:#344258}@media (max-width:760px){.member-reference-v5[data-member-theme=dark] .app-global-search{background:0 0;border-color:#0000}.member-reference-v5[data-member-theme=dark] .mobile-bottom-nav{color:#aab5c7;background:#121c2bf5;border-color:#344258}.member-reference-v5[data-member-theme=dark] .mobile-bottom-nav a[data-active=true]{color:#edf1f7}}@media (max-width:520px){.member-reference-v5 .member-appearance__options{grid-template-columns:repeat(2,minmax(0,1fr))}.member-reference-v5 .member-appearance__options label{min-height:82px;padding:12px 10px}}@media (max-width:640px){.member-reference-v5 .profile-layout-v5,.member-reference-v5 .profile-summary-stack,.member-reference-v5 .profile-layout-v5[data-profile-ready=false]>.profile-summary-stack,.member-reference-v5 .profile-field-row{grid-template-columns:1fr}.member-reference-v5 .white-panel{padding:23px}.member-reference-v5 .profile-avatar-row{align-items:flex-start}.member-reference-v5 .profile-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.learning-reader-surface{color:#0a1b35;width:100%;font-family:var(--font-manrope), Manrope, Arial, sans-serif;background:#fbfaf6}.product-surface>.learning-reader-surface{max-width:1480px;margin:0 auto;padding:52px clamp(20px,5vw,72px) 80px}.learning-reader{color:#0a1b35;width:100%;max-width:1260px;margin:0 auto}.learning-reader__back{color:#6c7480;margin-bottom:28px;font-size:12px;text-decoration:none;display:inline-flex}.learning-reader__layout,.learning-reader .course-layout{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:28px;display:grid}.learning-reader__content{min-width:0}.learning-reader__hero,.learning-reader .course-hero{color:#ffe9c4;background:#b9362b;border-radius:16px;min-height:250px;padding:34px 36px;position:relative;overflow:hidden}.learning-reader__hero h1{z-index:1;max-width:650px;color:inherit;letter-spacing:-.045em;text-transform:none;margin:26px 0 16px;font-family:inherit;font-size:clamp(30px,3vw,43px);font-weight:650;line-height:1.12;position:relative}.learning-reader__hero>p:not(.learning-reader__microcopy){z-index:1;max-width:570px;color:inherit;margin:0;font-size:12px;line-height:1.7;position:relative}.learning-reader__hero>span{color:#ffe9c4;letter-spacing:-.09em;opacity:.13;font-size:clamp(88px,12vw,138px);font-weight:800;line-height:1;position:absolute;bottom:-18px;right:-7px;transform:rotate(-8deg)}.learning-reader__microcopy{color:#5e6775;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:8px;font-weight:750;line-height:1.4}.learning-reader__hero .learning-reader__microcopy{color:#ffe9c4}.learning-reader__lesson{color:#0a1b35;padding:38px 0 0}.learning-reader__lesson>h2{color:#0a1b35;letter-spacing:-.045em;text-transform:none;margin:17px 0 8px;font-family:inherit;font-size:clamp(27px,3vw,38px);font-weight:650;line-height:1.15}.learning-reader__objective{color:#69717e;margin:0 0 27px;font-size:13px;line-height:1.75}.learning-reader__media{aspect-ratio:16/7;background:#071e2f;border-radius:14px;width:100%;margin:0 0 30px;display:block;overflow:hidden}.learning-reader__media img{object-fit:cover;width:100%;height:100%}.learning-reader .pedagogy-module,.learning-reader .pedagogy-lesson,.learning-reader .pedagogy-reader-body,.learning-reader .pedagogy-card,.learning-reader .accessible-module-prelude{color:#0a1b35}.learning-reader .pedagogy-lesson,.learning-reader .pedagogy-card,.learning-reader .accessible-introduction,.learning-reader .accessible-definitions{color:#0a1b35;background:0 0;border:0;margin:0 0 25px;padding:0}.learning-reader .pedagogy-lesson h2,.learning-reader .accessible-definitions h2{color:#0a1b35;text-transform:none;margin:9px 0 13px;font-family:inherit;font-size:21px;font-weight:700;line-height:1.3}.learning-reader .pedagogy-reader-body p,.learning-reader .accessible-introduction p,.learning-reader .accessible-definitions dd,.learning-reader .pedagogy-card p{color:#27364d;font-size:13px;line-height:1.85}.learning-reader .accessible-definitions dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.learning-reader .accessible-definitions dl>div,.learning-reader .pedagogy-callout,.learning-reader .pedagogy-comparison,.learning-reader .pedagogy-card--practice{color:#0a1b35;background:#f3f1e9;border:0;border-left:3px solid #ff5a36;border-radius:0 10px 10px 0;padding:18px 20px}.learning-reader .accessible-definitions dt,.learning-reader .pedagogy-callout span{color:#0a1b35;font-size:11px;font-weight:750}.learning-reader__rail,.learning-reader .lesson-rail{color:#0a1b35;background:#fff;border:1px solid #dedfdc;border-radius:14px;min-width:0;padding:22px;position:sticky;top:96px}.learning-reader__rail h2{color:#0a1b35;text-transform:none;margin:0 0 15px;font-family:inherit;font-size:17px;font-weight:700}.learning-reader__progress{grid-template-columns:1fr auto;align-items:center;gap:10px;margin-bottom:7px;font-size:9px;display:grid}.learning-reader__progress:before{content:"";background:#e7e7e2;border-radius:999px;grid-area:1/1;height:4px}.learning-reader__progress>span{z-index:1;background:#ff5a36;border-radius:999px;grid-area:1/1;height:4px}.learning-reader__progress b{color:#7b8189;font-weight:500}.learning-reader .module-button{color:#334057;text-align:left;background:0 0;border-bottom:1px solid #dedfdc;align-items:center;gap:10px;width:100%;padding:14px 0;font-size:10px;line-height:1.45;text-decoration:none;display:flex}.learning-reader .module-number{width:25px;height:25px;color:inherit;border:1px solid #d9dcdd;border-radius:50%;flex:0 0 25px;place-items:center;font-size:8px;display:grid}.learning-reader .module-button.selected{color:#244ee8;font-weight:750}.learning-reader .module-button.done .module-number{color:#fff;background:#0a1b35;border-color:#0a1b35}.learning-reader__final-link{margin-top:5px}.learning-reader__member-note{color:#0a1b35;background:#fff0e9;border-left:3px solid #ff5a36;border-radius:0 10px 10px 0;margin:22px 0 0;padding:17px 20px;font-size:11px}.learning-reader__member-note p{margin:6px 0}.learning-reader__resources,.learning-reader__activity,.learning-reader__attempts{color:#0a1b35;border-top:1px solid #dedfdc;border-bottom:1px solid #dedfdc;margin:24px 0}.learning-reader__resources>summary,.learning-reader__activity>summary,.learning-reader__attempts>summary{cursor:pointer;padding:16px 0;font-size:11px;font-weight:750}.learning-reader__resources article{border-top:1px solid #ecece8;padding:16px 0}.learning-reader__resources h3{margin:0 0 7px;font-size:14px}.learning-reader__resources p,.learning-reader__resources a,.learning-reader__activity p{color:#566071;font-size:11px;line-height:1.7}.learning-reader__quiz,.learning-reader .quiz-block{color:#0a1b35;background:#e7ecf5;border-radius:14px;margin-top:30px;padding:27px}.learning-reader__quiz h3{color:#0a1b35;text-transform:none;margin:10px 0 21px;font-family:inherit;font-size:20px;line-height:1.35}.learning-reader__options{gap:10px;display:grid}.learning-reader__option{color:#26354d;width:100%;font:inherit;text-align:left;background:#ffffff7a;border:1px solid #c8d0de;border-radius:9px;align-items:center;gap:13px;padding:14px 16px;font-size:11px;display:flex}.learning-reader__option>span{background:#dfe5ef;border-radius:6px;flex:0 0 28px;place-items:center;height:28px;font-size:9px;display:grid}.learning-reader__option[data-selected]{background:#fff;border-color:#0a1b35}.learning-reader__option[data-correct]{background:#e6f2e6;border-color:#2e7146}.learning-reader__option[data-wrong]{background:#fff0eb;border-color:#b9362b}.learning-reader__feedback{color:#0a1b35;background:#fff;border-radius:9px;margin-top:15px;padding:14px 16px;font-size:11px}.learning-reader__feedback p{margin:5px 0 0;line-height:1.65}.learning-reader__button,.learning-reader__note button,.learning-reader__activity button,.learning-reader__deliverable button,.learning-reader__certificate button{color:#0a1b35;min-height:45px;font:inherit;background:#fff;border:1px solid #cfd2d5;border-radius:999px;justify-content:space-between;align-items:center;gap:22px;margin-top:18px;padding:0 20px;font-size:10px;font-weight:750;display:inline-flex}.learning-reader__button:disabled{cursor:not-allowed;opacity:.46}.learning-reader__text-button{color:#0a1b35;font:inherit;background:0 0;border:0;margin:15px 0 0 13px;font-size:10px;text-decoration:underline}.learning-reader__quiz-result>strong{font-size:34px;display:block}.learning-reader__attempts ul{gap:8px;padding:0 0 14px;list-style:none;display:grid}.learning-reader__attempts li{justify-content:space-between;font-size:10px;display:flex}.learning-reader__note,.learning-reader .note-panel{color:#0a1b35;background:#f3f1e9;border-radius:12px;margin-top:25px;padding:22px}.learning-reader__note label{font-size:11px;font-weight:750;display:block}.learning-reader textarea{color:#0a1b35;width:100%;min-height:108px;font:inherit;resize:vertical;background:#fff;border:1px solid #d6d7d5;border-radius:9px;margin:11px 0 0;padding:15px;font-size:11px;line-height:1.6}.learning-reader__activity form{padding:0 0 20px}.learning-reader__next{border-top:1px solid #dedfdc;justify-content:space-between;gap:20px;margin-top:33px;padding-top:22px;display:flex}.learning-reader__next a{color:#0a1b35;font-size:11px;font-weight:700;text-decoration:none}.learning-reader__deliverable{gap:20px;margin-top:30px;display:grid}.learning-reader__deliverable fieldset{background:#fff;border:1px solid #dedfdc;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;padding:22px;display:grid}.learning-reader__deliverable legend{color:#0a1b35;text-transform:capitalize;padding:0 8px;font-size:13px;font-weight:750}.learning-reader__deliverable legend span{color:#ff5a36;margin-right:10px;font-size:9px}.learning-reader__deliverable label,.learning-reader__closing{color:#0a1b35;font-size:10px;font-weight:700}.learning-reader__closing{background:#f3f1e9;border-radius:13px;padding:22px;display:block}.learning-reader__actions{justify-content:flex-end;gap:12px;display:flex}.learning-reader__actions .is-primary,.learning-reader__certificate button{background:#ff5a36;border-color:#ff5a36}.learning-reader__certificate{background:#fff;border:1px solid #dedfdc;border-radius:14px;justify-content:space-between;gap:24px;margin-top:28px;padding:25px;display:flex}.learning-reader__certificate h2{color:#0a1b35;margin:8px 0;font-size:20px}.learning-reader__certificate p:not(.learning-reader__microcopy){color:#69717e;margin:0;font-size:11px}@media (max-width:1000px){.member-reference-v5 .learning-reader-surface{padding:28px 24px 70px}.learning-reader__layout,.learning-reader .course-layout{grid-template-columns:1fr;gap:20px}.learning-reader__rail,.learning-reader .lesson-rail{grid-row:1;padding:18px;position:static}.learning-reader__rail .modules{gap:9px;width:100%;min-width:0;max-width:100%;display:flex;overflow-x:auto}.learning-reader .module-button{border:0;flex-direction:column;flex:0 0 125px;align-items:flex-start}}@media (max-width:640px){.member-reference-v5 .learning-reader-surface,.product-surface>.learning-reader-surface{padding:22px 16px 92px}.learning-reader__back{margin-bottom:18px}.learning-reader__hero,.learning-reader .course-hero{min-height:230px;padding:25px 22px}.learning-reader__hero h1{margin-top:25px;font-size:29px}.learning-reader__lesson{padding-top:28px}.learning-reader__media{aspect-ratio:4/3}.learning-reader .accessible-definitions dl,.learning-reader__deliverable fieldset{grid-template-columns:1fr}.learning-reader__quiz,.learning-reader .quiz-block,.learning-reader__note,.learning-reader .note-panel{padding:20px}.learning-reader__next,.learning-reader__certificate,.learning-reader__actions{flex-direction:column}.learning-reader__next a:last-child{text-align:right}}.member-reference-v5 .icon{flex:none;width:19px;height:19px}.member-reference-v5 .capsules-reference .duration-row{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 23px;display:flex}.member-reference-v5 .capsules-reference .duration-row>span{color:var(--m5-muted);margin-right:12px;font-size:10px}.member-reference-v5 .capsules-reference .duration-row .chip{color:var(--m5-navy);border:1px solid var(--m5-line);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:9px 16px;font-size:10px}.member-reference-v5 .capsules-reference .duration-row .chip[data-active=true]{color:#fff;background:var(--m5-navy);border-color:var(--m5-navy)}.member-reference-v5 .capsules-reference .audio-layout{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:25px;display:grid}.member-reference-v5 .capsules-reference .audio-console{color:#fff;background:var(--m5-navy);border-radius:17px;align-self:start;min-width:0;padding:30px;position:sticky;top:110px}.member-reference-v5 .capsules-reference .audio-console h2{color:#fff;max-width:480px;margin:20px 0 25px;font-size:31px;line-height:1.12}.member-reference-v5 .capsules-reference .audio-visual{align-items:center;gap:24px;min-width:0;padding:5px 0 25px;display:flex}.member-reference-v5 .capsules-reference .audio-portrait{object-fit:cover;object-position:50% 20%;filter:grayscale();border-radius:7px;flex:0 0 85px;width:85px;height:108px}.member-reference-v5 .capsules-reference .waveform{flex:1;align-items:center;gap:4px;min-width:0;height:70px;display:flex;overflow:hidden}.member-reference-v5 .capsules-reference .waveform i{opacity:.65;background:#c5cfec;border-radius:3px;flex:1;width:4px;min-width:0;max-width:5px}.member-reference-v5 .capsules-reference .audio-track{background:#fff3;border-radius:4px;height:4px;margin:8px 0;overflow:hidden}.member-reference-v5 .capsules-reference .audio-track span{background:var(--m5-orange);width:0;height:100%;display:block}.member-reference-v5 .capsules-reference .audio-time{color:#cbd2df;justify-content:space-between;gap:16px;margin-top:9px;font-size:8px;display:flex}.member-reference-v5 .capsules-reference .audio-buttons{justify-content:center;align-items:center;gap:24px;margin:26px 0;display:flex}.member-reference-v5 .capsules-reference .audio-buttons>span:first-child{width:24px}.member-reference-v5 .capsules-reference .play-button{width:55px;height:55px;color:var(--m5-navy);background:var(--m5-orange);border-radius:50%;place-items:center;display:grid}.member-reference-v5 .capsules-reference .audio-footer{color:#cbd2df;border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:15px;padding-top:17px;font-size:8px;display:flex}.member-reference-v5 .capsules-reference .audio-footer .reference-text-link{color:#fff}.member-reference-v5 .capsules-reference .audio-side{flex-direction:column;gap:15px;min-width:0;display:flex}.member-reference-v5 .capsules-reference .capsule-topic{width:100%;color:var(--m5-navy);border:1px solid var(--m5-line);text-align:left;background:#fff;border-radius:12px;align-items:center;gap:13px;padding:17px;text-decoration:none;display:flex}.member-reference-v5 .capsules-reference .capsule-topic[data-selected=true]{border-color:var(--m5-navy);box-shadow:none;background:#efeee8}.member-reference-v5 .capsules-reference .capsule-topic strong,.member-reference-v5 .capsules-reference .capsule-topic small{display:block}.member-reference-v5 .capsules-reference .capsule-topic strong{font-size:11px;line-height:1.4}.member-reference-v5 .capsules-reference .capsule-topic small{color:var(--m5-muted);margin-top:5px;font-size:8px}.member-reference-v5 .capsules-reference .capsule-topic>.icon{width:15px;margin-left:auto}.member-reference-v5 .subscription-reference__annual{color:var(--m5-navy);background:#fff4e5;border-radius:10px;align-items:center;gap:12px;margin:18px 0 10px;padding:16px 18px;font-size:10px;line-height:1.6;display:flex}.member-reference-v5 .subscription-reference__annual .icon{color:var(--m5-orange)}.member-reference-v5 .subscription-reference__grid li .icon{width:15px;height:15px;color:var(--m5-orange)}.member-reference-v5 .learning-reader{color:var(--m5-navy)}.member-reference-v5 .learning-reader__layout,.member-reference-v5 .learning-reader .course-layout{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:28px;display:grid}.member-reference-v5 .learning-reader__hero,.member-reference-v5 .learning-reader .course-hero{color:#ffe9c4;background:#b9362b;border-radius:16px;min-height:250px;padding:30px;position:relative;overflow:hidden}.member-reference-v5 .learning-reader__hero:after{content:"HIDAYA";color:currentColor;letter-spacing:-.08em;opacity:.12;font-size:112px;font-weight:800;position:absolute;bottom:0;right:-5px;transform:rotate(-9deg)}.member-reference-v5 .learning-reader[data-course=hidaya-haiti-5h] .learning-reader__hero:after{content:"AYITI"}.member-reference-v5 .learning-reader__hero h1{z-index:1;max-width:590px;color:inherit;margin:24px 0 15px;font-size:34px;line-height:1.15;position:relative}.member-reference-v5 .learning-reader__hero>p:not(.learning-reader__microcopy){z-index:1;max-width:500px;color:inherit;margin:0;font-size:11px;line-height:1.7;position:relative}.member-reference-v5 .learning-reader__lesson{max-width:760px;padding:30px 0}.member-reference-v5 .learning-reader__lesson>h2{margin:13px 0 19px;font-size:26px;line-height:1.22}.member-reference-v5 .learning-reader .pedagogy-lesson h2,.member-reference-v5 .learning-reader .accessible-definitions h2{margin:25px 0 13px;font-size:19px;line-height:1.3}.member-reference-v5 .learning-reader .pedagogy-reader-body>p,.member-reference-v5 .learning-reader .accessible-introduction>p:not(.product-eyebrow){margin:0 0 17px;font-size:13px;line-height:1.9}.member-reference-v5 .learning-reader .accessible-definitions dd,.member-reference-v5 .learning-reader .pedagogy-card p{font-size:13px;line-height:1.9}.member-reference-v5 .learning-reader .pedagogy-reader-body>.pedagogy-callout,.member-reference-v5 .learning-reader .pedagogy-reader-body>.pedagogy-comparison{margin:0 0 17px}.member-reference-v5 .learning-reader .pedagogy-callout p,.member-reference-v5 .learning-reader .pedagogy-comparison p{margin:0}.member-reference-v5 .learning-reader__rail,.member-reference-v5 .learning-reader .lesson-rail{border:1px solid var(--m5-line);background:#fff;border-radius:14px;padding:22px;position:sticky;top:110px}.member-reference-v5 .learning-reader__rail h2{margin:0 0 15px;font-size:17px}.member-reference-v5 .learning-reader__rail .rail-note{color:var(--m5-muted);margin:17px 0 0;font-size:9px;line-height:1.6}.member-reference-v5 .league-mark{width:70px;height:70px;color:var(--m5-orange);stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.member-reference-v5 .divisions-reference__hero>div:first-child>span{border:0}.member-reference-v5 .reference-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.member-reference-v5 .debate-reference-secondary>.reference-white-panel,.member-reference-v5 .ubuntu-reference>.reference-white-panel{margin-top:18px}.member-reference-v5 .debate-reference-secondary>.reference-white-panel h2,.member-reference-v5 .ubuntu-reference>.reference-white-panel h2{margin:0 0 12px;font-size:19px}.member-reference-v5 .debate-reference-secondary>.reference-white-panel p,.member-reference-v5 .debate-reference-secondary>.reference-white-panel li,.member-reference-v5 .ubuntu-reference>.reference-white-panel p,.member-reference-v5 .ubuntu-reference>.reference-white-panel li{color:var(--m5-muted);font-size:11px;line-height:1.75}.member-reference-v5 .game-reference-page{color:var(--m5-navy)}.member-reference-v5 .game-feature{grid-template-columns:1.25fr 1fr;gap:20px;display:grid}.member-reference-v5 .game-card{color:#fff;background:var(--m5-navy);border-radius:16px;padding:28px;position:relative;overflow:hidden}.member-reference-v5 .game-card--quiz{color:#fff;background:var(--m5-navy)}.member-reference-v5 .game-card--quiz .reference-eyebrow{color:#cbd2df}.member-reference-v5 .game-card h2{max-width:350px;color:inherit;margin:0;font-size:31px;line-height:1.1}.member-reference-v5 .game-card>p:not(.reference-eyebrow){color:#c6cfde;max-width:360px;margin:17px 0 22px;font-size:11px;line-height:1.65}.member-reference-v5 .game-card .letters{justify-content:center;align-items:center;gap:6px;height:145px;margin:0;display:flex}.member-reference-v5 .game-card .letters span{color:#fff;background:#1e2e4d;border:1px solid #66758f;border-radius:7px;place-items:center;width:63px;height:79px;font-size:34px;font-weight:700;display:grid;transform:rotate(-12deg)}.member-reference-v5 .game-card .letters span:nth-child(2){margin-top:15px;transform:rotate(8deg)}.member-reference-v5 .game-card .letters span:nth-child(3){color:var(--m5-navy);background:var(--m5-orange);border-color:var(--m5-orange);margin-top:-8px;transform:rotate(-7deg)}.member-reference-v5 .game-card .letters span:nth-child(4){margin-top:16px;transform:rotate(12deg)}.member-reference-v5 .game-card__actions{flex-wrap:wrap;gap:10px;display:flex}.member-reference-v5 .game-card--quiz .reference-btn--outline{color:#fff;border-color:#fff6}.member-reference-v5 .portrait-game{color:var(--m5-navy);background:#d2daeb}.member-reference-v5 .portrait-game .reference-eyebrow{color:var(--m5-navy)}.member-reference-v5 .portrait-game>p:not(.reference-eyebrow){color:#526079}.member-reference-v5 .portrait-stack{justify-content:center;align-items:center;height:145px;margin:0;display:flex;position:relative}.member-reference-v5 .portrait-stack img{object-fit:cover;object-position:50% 15%;filter:grayscale();border:6px solid var(--m5-paper);width:100px;height:125px;transform:rotate(-9deg)}.member-reference-v5 .portrait-stack span{width:54px;height:54px;color:var(--m5-navy);background:var(--m5-orange);border-radius:50%;place-items:center;font-size:44px;font-weight:800;line-height:1;display:grid;position:relative;top:15px;left:-15px;transform:rotate(10deg)}.member-reference-v5 .reference-btn--light{color:var(--m5-navy);background:#fff4e7}.member-reference-v5 .game-reference-stats{margin-top:34px}.member-reference-v5 .game-reference-stats>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.member-reference-v5 .game-reference-stats>header h2{margin:0;font-size:25px}.member-reference-v5 .game-reference-stats>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.member-reference-v5 .game-reference-stats>div>*{min-height:118px;color:var(--m5-navy);border:1px solid var(--m5-line);text-align:left;background:#fff;border-radius:13px;flex-direction:column;justify-content:center;align-items:flex-start;padding:22px;display:flex}.member-reference-v5 .game-reference-stats button{font:inherit;cursor:pointer}.member-reference-v5 .game-reference-stats strong{font-size:20px}.member-reference-v5 .game-reference-stats span{color:var(--m5-muted);margin-top:7px;font-size:9px}.member-reference-v5 .game-reference-stats b{color:var(--m5-orange);margin-top:10px}.member-reference-v5 .game-reference-stat-grid button{min-width:0;transition:border-color .2s,transform .2s}.member-reference-v5 .game-reference-stat-grid button:hover,.member-reference-v5 .game-reference-stat-grid button:focus-visible{border-color:var(--m5-navy);transform:translateY(-2px)}.member-reference-v5 .game-history-panel{border:1px solid var(--m5-line);background:#fff;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;margin-top:14px;padding:22px;display:flex}.member-reference-v5 .game-history-panel>div{min-width:0}.member-reference-v5 .game-history-panel h3{margin:0 0 7px;font-size:18px}.member-reference-v5 .game-history-panel p{color:var(--m5-muted);margin:0;font-size:10px;line-height:1.65}.member-reference-v5 .game-history-panel .reference-btn{flex:none}.member-reference-v5 .game-preview-journeys{gap:12px;display:grid}.member-reference-v5 .game-preview-journeys>a{min-height:112px;color:var(--m5-navy);border:1px solid var(--m5-line);background:#fff;border-radius:13px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px;transition:border-color .2s,transform .2s;display:grid}.member-reference-v5 .game-preview-journeys>a:hover,.member-reference-v5 .game-preview-journeys>a:focus-visible{border-color:var(--m5-navy);transform:translateY(-2px)}.member-reference-v5 .game-preview-journeys>a>span{width:42px;height:42px;color:var(--m5-orange);background:var(--m5-paper);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}.member-reference-v5 .game-preview-journeys strong{font-size:16px;display:block}.member-reference-v5 .game-preview-journeys p{color:var(--m5-muted);margin:7px 0 0;font-size:10px;line-height:1.6}.member-reference-v5 .game-preview-journeys b{color:var(--m5-orange);font-size:19px}.member-reference-v5 .game-preview-note{color:var(--m5-muted);background:var(--m5-paper);border-radius:11px;margin:18px 0 0;padding:16px 18px;font-size:10px;line-height:1.65}@media (max-width:800px){.member-reference-v5 .game-feature,.member-reference-v5 .game-reference-stats>div{grid-template-columns:1fr}}@media (max-width:620px){.member-reference-v5 .game-card{padding:26px}.member-reference-v5 .game-card h2{max-width:300px;font-size:30px}.member-reference-v5 .game-card .letters{gap:7px;height:145px}.member-reference-v5 .game-card .letters span{width:62px;height:78px;font-size:33px}.member-reference-v5 .portrait-stack{height:150px}.member-reference-v5 .game-reference-stats>header{flex-direction:column;align-items:flex-start}.member-reference-v5 .game-history-panel{flex-direction:column;align-items:flex-start;padding:19px}.member-reference-v5 .game-preview-journeys>a{grid-template-columns:38px minmax(0,1fr) auto;gap:12px;padding:17px}.member-reference-v5 .game-preview-journeys>a>span{width:38px;height:38px}.member-reference-v5 .game-preview-journeys strong{font-size:14px}}@media (max-width:900px){.member-reference-v5 .capsules-reference .audio-layout{grid-template-columns:1fr}.member-reference-v5 .capsules-reference .audio-console{position:static}.member-reference-v5 .capsules-reference .audio-side{grid-template-columns:1fr 1fr;display:grid}.member-reference-v5 .learning-reader__layout,.member-reference-v5 .learning-reader .course-layout{grid-template-columns:1fr}.member-reference-v5 .learning-reader__rail,.member-reference-v5 .learning-reader .lesson-rail{grid-row:1;padding:19px;position:static;overflow:hidden}.member-reference-v5 .learning-reader__rail .modules{gap:9px;display:flex;overflow-x:auto}.member-reference-v5 .learning-reader .module-button{border:0;flex-direction:column;align-items:flex-start;min-width:116px;max-width:135px;padding:10px 3px;font-size:9px}.member-reference-v5 .learning-reader__rail .rail-note{display:none}}@media (max-width:620px){.member-reference-v5 .capsules-reference .duration-row>span{width:100%;margin:0 0 7px}.member-reference-v5 .capsules-reference .audio-console{padding:24px}.member-reference-v5 .capsules-reference .audio-console h2{font-size:28px}.member-reference-v5 .capsules-reference .audio-side{grid-template-columns:1fr}.member-reference-v5 .learning-reader__hero{min-height:255px;padding:25px}.member-reference-v5 .learning-reader__hero h1{margin-top:25px;font-size:29px}.member-reference-v5 .learning-reader__hero:after{font-size:76px}.member-reference-v5 .learning-reader__lesson>h2{font-size:25px}}.member-reference-v5 .member-section-stack,.member-reference-v5 .member-path-dashboard,.member-reference-v5 .rencontres-page{gap:0}.member-reference-v5 .member-home-v1{gap:0;display:block}.member-reference-v5 .app-page-header,.member-reference-v5 .member-path-dashboard__intro,.member-reference-v5 .member-heading,.member-reference-v5 .microlearning-page__heading{border:0;justify-content:space-between;align-items:flex-end;gap:20px;margin:0 0 28px;padding:0;display:flex}.member-reference-v5 :is(.app-page-header,.member-path-dashboard__intro,.member-heading,.microlearning-page__heading)>div{min-width:0}.member-reference-v5 :is(.app-page-header,.member-path-dashboard__intro,.member-heading,.microlearning-page__heading) h1{color:var(--m5-navy);letter-spacing:-.045em;text-transform:none;margin:0;font-family:inherit;font-size:38px;font-weight:700;line-height:1.15}.member-reference-v5 :is(.app-page-header,.member-path-dashboard__intro,.member-heading,.microlearning-page__heading)>p,.member-reference-v5 :is(.app-page-header,.member-path-dashboard__intro,.member-heading,.microlearning-page__heading)>div>p:not(.product-eyebrow){max-width:610px;color:var(--m5-muted);margin:0;font-size:12px;line-height:1.65}.member-reference-v5 :is(.app-page-header,.member-path-dashboard__intro,.member-heading,.microlearning-page__heading)>div>p:not(.product-eyebrow){margin-top:12px}.member-reference-v5 :where(.reference-page,.member-section-stack,.rencontres-page,.learning-reader) :where(h2,h3,h4){letter-spacing:-.045em;text-transform:none;font-family:inherit;font-weight:700;line-height:1.15}.member-reference-v5 .rencontres-reference-notice{margin-top:28px}@media (max-width:760px){.member-reference-v5.member-app-shell:not([data-context=game]) .member-shell__content,.member-reference-v5.member-app-shell[data-context=game] .member-shell__content{padding:27px 20px 24px}.member-reference-v5 .reference-stats{margin:20px 0}.member-reference-v5 .member-home-intro,.member-reference-v5 .member-reference-intro{margin-bottom:23px}.member-reference-v5 .member-home-intro p,.member-reference-v5 .member-reference-intro p,.member-reference-v5 .product-eyebrow{margin-bottom:10px;font-size:8px}.member-reference-v5 .member-home-intro small,.member-reference-v5 .member-reference-intro div>span{max-width:330px;margin-top:10px;font-size:11px;line-height:1.65}.member-reference-v5 .app-page-header,.member-reference-v5 .member-path-dashboard__intro,.member-reference-v5 .member-heading,.member-reference-v5 .microlearning-page__heading{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:23px}.member-reference-v5 :is(.app-page-header,.member-path-dashboard__intro,.member-heading,.microlearning-page__heading) h1{font-size:31px}.member-reference-v5 :is(.app-page-header,.member-path-dashboard__intro,.member-heading,.microlearning-page__heading)>p,.member-reference-v5 :is(.app-page-header,.member-path-dashboard__intro,.member-heading,.microlearning-page__heading)>div>p:not(.product-eyebrow){max-width:330px;font-size:11px}}@media (max-width:360px){.member-reference-v5.member-app-shell:not([data-context=game]) .member-shell__content,.member-reference-v5.member-app-shell[data-context=game] .member-shell__content{padding-inline:15px}.member-reference-v5 .member-home-intro h1,.member-reference-v5 .member-reference-intro h1,.member-reference-v5 :is(.app-page-header,.member-path-dashboard__intro,.member-heading,.microlearning-page__heading) h1{font-size:28px}}.member-reference-v5[data-member-theme=dark] .learning-reader-surface{color:#edf1f7;background:#0d1421}.member-reference-v5[data-member-theme=dark] .learning-reader{color:#edf1f7}.member-reference-v5[data-member-theme=dark] .learning-reader :where(.accessible-definitions dl>div,.pedagogy-callout,.pedagogy-comparison,.pedagogy-card--practice,.learning-reader__member-note,.learning-reader__note,.note-panel,.learning-reader__closing){color:#edf1f7;background:#202e42;border-color:#ff633d}.member-reference-v5[data-member-theme=dark] .learning-reader :where(.learning-reader__rail,.lesson-rail,.learning-reader__option,.learning-reader__feedback,.learning-reader__button,.learning-reader__deliverable fieldset,.learning-reader__certificate,textarea){color:#edf1f7;background:#162132;border-color:#344258}.member-reference-v5[data-member-theme=dark] .learning-reader :where(.learning-reader__quiz,.quiz-block){color:#edf1f7;background:#202e42}.member-reference-v5[data-member-theme=dark] .learning-reader :where(.accessible-definitions dt,.pedagogy-callout span,.learning-reader__quiz h3,.learning-reader__deliverable legend,.learning-reader__deliverable label,.learning-reader__closing,.learning-reader__certificate h2,.learning-reader__next a){color:#edf1f7}.member-reference-v5[data-member-theme=dark] .learning-reader :where(.learning-reader__resources,.learning-reader__activity,.learning-reader__attempts,.learning-reader__next,.module-button){color:#aab5c7;border-color:#344258}.member-reference-v5[data-member-theme=dark] .learning-reader__option>span{color:#edf1f7;background:#344258}.member-reference-v5[data-member-theme=dark] .learning-reader__option[data-selected]{background:#182b49;border-color:#a0b4ff}.member-reference-v5[data-member-theme=dark] .learning-reader__option[data-correct]{background:#173b2a;border-color:#5fa975}.member-reference-v5[data-member-theme=dark] .learning-reader__option[data-wrong]{background:#43231f;border-color:#ff633d}.member-reference-v5[data-member-theme=dark] .learning-reader__progress:before{background:#344258}.member-reference-v5[data-member-theme=dark] .capsules-reference .duration-row .chip[data-active=true]{color:#edf1f7;background:#182b49;border-color:#a0b4ff}.member-reference-v5[data-member-theme=dark] .capsules-reference .audio-console,.member-reference-v5[data-member-theme=dark] .game-card,.member-reference-v5[data-member-theme=dark] .game-card--quiz{color:#edf1f7;background:#182b49}.member-reference-v5[data-member-theme=dark] .capsules-reference .capsule-topic,.member-reference-v5[data-member-theme=dark] .learning-reader__rail,.member-reference-v5[data-member-theme=dark] .learning-reader .lesson-rail,.member-reference-v5[data-member-theme=dark] .game-reference-stats>div>*,.member-reference-v5[data-member-theme=dark] .game-history-panel,.member-reference-v5[data-member-theme=dark] .game-preview-journeys>a{color:#edf1f7;background:#162132;border-color:#344258}.member-reference-v5[data-member-theme=dark] .capsules-reference .capsule-topic[data-selected=true],.member-reference-v5[data-member-theme=dark] .game-preview-note,.member-reference-v5[data-member-theme=dark] .subscription-reference__annual,.member-reference-v5[data-member-theme=dark] .reference-btn--light,.member-reference-v5[data-member-theme=dark] .portrait-game{color:#edf1f7;background:#202e42;border-color:#344258}.member-reference-v5[data-member-theme=dark] .game-card .letters span:nth-child(3){color:#0d1421}.member-reference-v5[data-member-theme=dark] .learning-reader__lesson{color:#aab5c7}.member-reference-v5[data-member-theme=dark] .learning-reader__lesson>h2,.member-reference-v5[data-member-theme=dark] .learning-reader .pedagogy-lesson h2,.member-reference-v5[data-member-theme=dark] .learning-reader .accessible-definitions h2,.member-reference-v5[data-member-theme=dark] .learning-reader__lesson :is(h3,h4,strong,dt,legend,label){color:#edf1f7}.member-reference-v5[data-member-theme=dark] .learning-reader__lesson :is(p,li,dd,small){color:#aab5c7}.member-reference-v5[data-member-theme=dark] .learning-reader__lesson a{color:#a0b4ff}.member-reference-v5 .app-sidebar__subscription{min-height:50px;color:var(--m5-navy);background:#ffffff50;border:1px solid #dbdcd5;border-radius:10px;align-items:center;gap:12px;padding:13px 16px;font-weight:700;transition:background-color .16s,border-color .16s,color .16s;display:flex}.member-reference-v5 .app-sidebar__subscription:hover,.member-reference-v5 .app-sidebar__subscription:focus-visible,.member-reference-v5 .app-sidebar__subscription[data-active=true]{color:var(--m5-navy);background:#e9e7df;border-color:#dbdcd5}.member-reference-v5 .app-sidebar__subscription .app-icon{width:20px;height:20px}.member-reference-v5 .app-sidebar__note{padding:22px 16px 20px}.member-reference-v5 .app-sidebar__note strong{margin:0 0 16px;display:block}.member-reference-v5 .app-sidebar__note a{margin:0;display:inline-flex}.member-reference-v5 .user-profile-menu summary>.user-profile-menu__label{margin-left:0}.member-reference-v5 .subscription-page{padding-bottom:34px}.member-reference-v5 .subscription-page .member-reference-intro{margin-bottom:18px}.member-reference-v5 .subscription-reference__note{color:var(--m5-muted);margin:0 0 24px}.member-reference-v5 .subscription-current-free{color:var(--m5-navy);background:#f2f1eb;border:1px solid #deddd5;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin:0 0 30px;padding:17px 22px;display:flex}.member-reference-v5 .subscription-current-free span{align-items:baseline;gap:8px;display:flex}.member-reference-v5 .subscription-current-free small{color:var(--m5-muted);text-align:right}.member-reference-v5 .subscription-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.member-reference-v5 .subscription-card{min-width:0;color:var(--m5-navy);border:1px solid var(--m5-line);background:#fff;border-radius:16px;flex-direction:column;padding:28px 28px 24px;display:flex}.member-reference-v5 .subscription-card--annual{background:#fff8f4;border-color:#eda58f}.member-reference-v5 .subscription-card[data-selected=true]{outline:2px solid var(--m5-orange);outline-offset:3px}.member-reference-v5 .subscription-card>header{justify-content:space-between;align-items:flex-start;gap:12px;min-height:28px;margin-bottom:22px;display:flex}.member-reference-v5 .subscription-card>header .reference-eyebrow{margin:0}.member-reference-v5 .subscription-card__badge{color:#8d4e3c;background:#f8e7de;border-radius:999px;flex:none;padding:7px 10px;font-size:11px;font-weight:700;line-height:1}.member-reference-v5 .subscription-card h2{margin:0 0 14px;font-size:clamp(28px,2.15vw,39px);line-height:1.05}.member-reference-v5 .subscription-card__copy{min-height:46px;color:var(--m5-muted);margin:0 0 34px;line-height:1.55}.member-reference-v5 .subscription-card__price{align-items:baseline;gap:9px;margin:0 0 12px;display:flex}.member-reference-v5 .subscription-card__price strong{letter-spacing:-.055em;font-size:clamp(42px,3.7vw,63px);font-weight:750;line-height:.95}.member-reference-v5 .subscription-card__price span{color:var(--m5-muted);font-size:14px}.member-reference-v5 .subscription-card__billing{min-height:44px;color:var(--m5-muted);margin:0;font-size:12px;line-height:1.7}.member-reference-v5 .subscription-card__rule{background:var(--m5-line);height:1px;margin:28px 0 22px}.member-reference-v5 .subscription-card ul{gap:13px;margin:0 0 26px;padding:0;list-style:none;display:grid}.member-reference-v5 .subscription-card li{color:#3e4859;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:13px;line-height:1.42;display:grid}.member-reference-v5 .subscription-card li svg{color:#5f836b;width:15px;height:15px}.member-reference-v5 .subscription-card__action{justify-content:center;width:100%;margin-top:auto}.member-reference-v5 .subscription-card__renewal{color:var(--m5-muted);text-align:center;margin-top:14px;display:block}.member-reference-v5 .subscription-reference__annual,.member-reference-v5 .subscription-reference>.reference-notice{border-radius:10px;margin:24px 0 0;padding:16px 22px}.member-reference-v5 .subscription-reference__annual{color:#7d4d3e;background:#fff0e2}.member-reference-v5 .subscription-reference>.reference-notice{color:var(--m5-muted);background:#f2f1eb}.member-reference-v5 .subscription-reference__comparison{margin-top:46px}.member-reference-v5 .subscription-reference__comparison>h2,.member-reference-v5 .subscription-reference__faq h2{margin:8px 0 24px;font-size:clamp(28px,2.4vw,42px);line-height:1.08}.member-reference-v5 .subscription-reference__comparison>div[role=region]{border:1px solid var(--m5-line);border-radius:14px;overflow-x:auto}.member-reference-v5 .subscription-reference__comparison table{border-collapse:collapse;background:#fff;width:100%;min-width:860px}.member-reference-v5 .subscription-reference__comparison :is(th,td){border-right:1px solid var(--m5-line);border-bottom:1px solid var(--m5-line);text-align:left;vertical-align:top;padding:18px 20px}.member-reference-v5 .subscription-reference__comparison :is(th,td):last-child{background:#fff8f4;border-right:0}.member-reference-v5 .subscription-reference__comparison tbody tr:last-child :is(th,td){border-bottom:0}.member-reference-v5 .subscription-reference__comparison thead th{color:var(--m5-navy);background:#f3f1e9;font-size:13px;line-height:1.45}.member-reference-v5 .subscription-reference__comparison thead th:last-child{background:#fff3ed}.member-reference-v5 .subscription-reference__comparison thead span{color:var(--m5-muted);font-weight:400}.member-reference-v5 .subscription-reference__comparison tbody th{color:var(--m5-navy);font-size:13px}.member-reference-v5 .subscription-reference__comparison td{color:var(--m5-muted);font-size:13px}.member-reference-v5 .subscription-reference__footnotes{color:var(--m5-muted);margin-top:16px;font-size:11px;line-height:1.55}.member-reference-v5 .subscription-reference__footnotes p{margin:3px 0}.member-reference-v5 .subscription-reference__faq{grid-template-columns:minmax(230px,.62fr) minmax(0,1.38fr);gap:48px;margin-top:52px;display:grid}.member-reference-v5 .subscription-reference__faq>div:first-child>p:last-child{color:var(--m5-muted);line-height:1.55}.member-reference-v5 .subscription-reference__faq details{border-bottom:1px solid var(--m5-line)}.member-reference-v5 .subscription-reference__faq summary{color:var(--m5-navy);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 0;font-weight:700;list-style:none;display:grid}.member-reference-v5 .subscription-reference__faq summary::-webkit-details-marker{display:none}.member-reference-v5 .subscription-reference__faq summary:after{content:"+";font-size:21px;font-weight:400}.member-reference-v5 .subscription-reference__faq details[open] summary:after{content:"−"}.member-reference-v5 .subscription-reference__faq details p{color:var(--m5-muted);margin:-4px 0 20px;line-height:1.55}.member-reference-v5 .encounter-detail{padding-bottom:34px}.member-reference-v5 .encounter-detail>.reference-back{color:var(--m5-muted);margin-bottom:22px;display:inline-flex}.member-reference-v5 .encounter-event-hero{border-radius:16px;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);min-height:370px;margin-bottom:24px;display:grid;overflow:hidden}.member-reference-v5 .encounter-event-hero__copy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:38px 42px;display:flex}.member-reference-v5 .encounter-event-hero__copy .reference-eyebrow{margin:0 0 26px}.member-reference-v5 .encounter-event-hero__copy h1{letter-spacing:-.05em;max-width:640px;margin:0 0 22px;font-size:clamp(39px,4.1vw,66px);font-weight:600;line-height:.98}.member-reference-v5 .encounter-event-hero__copy>p:not(.reference-eyebrow){max-width:620px;margin:0;line-height:1.55}.member-reference-v5 .encounter-event-hero>img{object-fit:cover;width:100%;height:100%;min-height:370px;max-height:470px}.member-reference-v5 .encounter-event-hero--debate{color:#f5f1e8;background:var(--m5-navy)}.member-reference-v5 .encounter-event-hero--debate h1{color:#f4d85e}.member-reference-v5 .encounter-event-hero--debate .reference-eyebrow,.member-reference-v5 .encounter-event-hero--debate .encounter-event-hero__copy>p:not(.reference-eyebrow){color:#c1c7d2}.member-reference-v5 .encounter-event-hero--cafe{color:var(--m5-navy);background:#ead9c6}.member-reference-v5 .encounter-event-hero--cafe .reference-eyebrow,.member-reference-v5 .encounter-event-hero--cafe .encounter-event-hero__copy>p:not(.reference-eyebrow){color:#5f6570}.member-reference-v5 .encounter-favorite{min-height:48px;color:var(--m5-navy);cursor:pointer;background:#f7f4ec;border:1px solid #0d1f3a38;border-radius:999px;justify-content:center;align-items:center;gap:14px;margin-top:28px;padding:0 24px;font-weight:700;display:inline-flex}.member-reference-v5 .encounter-favorite svg{width:20px;height:20px}.member-reference-v5 .debate-entry{color:var(--m5-navy);background:#eef0e8;border:1px solid #dde1d5;border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:30px;margin:0 0 24px;padding:26px 30px;display:grid}.member-reference-v5 .debate-entry h2{margin:6px 0 8px;font-size:clamp(25px,2vw,34px);line-height:1.1}.member-reference-v5 .debate-entry p{color:#737b79;margin:0;line-height:1.5}.member-reference-v5 .debate-entry__count{gap:4px;min-width:130px;display:grid}.member-reference-v5 .debate-entry__count strong{font-size:44px;line-height:1}.member-reference-v5 .debate-entry__count small,.member-reference-v5 .debate-entry__count span{color:#737b79;font-size:12px}.member-reference-v5 .encounter-detail-grid{grid-template-columns:minmax(0,1.5fr) minmax(290px,1fr);align-items:start;gap:24px;display:grid}.member-reference-v5 .encounter-detail-grid__main{gap:24px;min-width:0;display:grid}.member-reference-v5 .encounter-detail .reference-white-panel{border:1px solid var(--m5-line);background:#fff;border-radius:14px;padding:30px 32px}.member-reference-v5 .encounter-detail .reference-white-panel h2{margin:0 0 16px;font-size:clamp(24px,2vw,33px);line-height:1.15}.member-reference-v5 .encounter-resource-panel>p,.member-reference-v5 .encounter-next-steps>p{color:var(--m5-muted);margin:0;line-height:1.55}.member-reference-v5 .encounter-resource-list{margin-top:26px;display:grid}.member-reference-v5 .encounter-resource-row{min-width:0;color:var(--m5-navy);border-bottom:1px solid var(--m5-line);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:16px 0;display:grid}.member-reference-v5 .encounter-resource-row:last-child{border-bottom:0}.member-reference-v5 .encounter-resource-row__icon{background:#f3f1e9;border-radius:9px;place-items:center;width:44px;height:44px;display:grid}.member-reference-v5 .encounter-resource-row__icon svg{width:22px;height:22px}.member-reference-v5 .encounter-resource-row>span:last-child{gap:4px;display:grid}.member-reference-v5 .encounter-resource-row small{color:var(--m5-muted)}.member-reference-v5 .encounter-next-steps{position:sticky;top:112px}.member-reference-v5 .encounter-next-steps ul{gap:20px;margin:24px 0 26px;padding:0;list-style:none;display:grid}.member-reference-v5 .encounter-next-steps li{color:#445064;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;line-height:1.45;display:grid}.member-reference-v5 .encounter-next-steps li svg{width:18px;height:18px;color:var(--m5-orange)}.member-reference-v5 .encounter-next-steps .reference-btn{margin-top:24px}.member-reference-v5 .encounter-preparation-note textarea{resize:vertical;width:100%;min-height:180px;color:var(--m5-navy);font:inherit;background:#fff;border:1px solid #cfd2d4;border-radius:10px;padding:20px;line-height:1.5}.member-reference-v5 .encounter-preparation-note .reference-btn{margin-top:14px}.member-reference-v5 .ubuntu-topic-section{border-top:1px solid var(--m5-line);margin-top:54px;padding-top:44px}.member-reference-v5 .ubuntu-topic-section>header{max-width:850px;margin-bottom:28px}.member-reference-v5 .ubuntu-topic-section>header h2{margin:8px 0 12px;font-size:clamp(30px,3vw,48px);line-height:1.05}.member-reference-v5 .ubuntu-topic-section>header>p:last-child{color:var(--m5-muted);line-height:1.55}.member-reference-v5 .ubuntu-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.member-reference-v5 .ubuntu-topic-card{border:1px solid var(--m5-line);background:#fff;border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.member-reference-v5 .ubuntu-topic-card>img{aspect-ratio:16/10;object-fit:cover;width:100%}.member-reference-v5 .ubuntu-topic-card>div{flex-direction:column;flex:1;padding:22px;display:flex}.member-reference-v5 .ubuntu-topic-card h3{margin:8px 0 12px;font-size:clamp(22px,2vw,30px);line-height:1.08}.member-reference-v5 .ubuntu-topic-card>div>p:not(.reference-eyebrow){color:var(--m5-muted);margin:0 0 20px;line-height:1.52}.member-reference-v5 .ubuntu-topic-card .reference-btn{align-self:flex-start;margin-top:auto}.member-reference-v5 .learning-reader__lesson{width:100%;max-width:820px}.member-reference-v5 .learning-reader__rail,.member-reference-v5 .learning-reader .lesson-rail{padding:24px 26px}.member-reference-v5 .learning-reader__rail .rail-final-link,.member-reference-v5 .learning-reader .lesson-rail .rail-final-link{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:12px;display:grid}.member-reference-v5 .learning-reader__rail .rail-final-link svg,.member-reference-v5 .learning-reader .lesson-rail .rail-final-link svg{width:22px;height:22px}.member-reference-v5[data-member-theme=dark] .app-sidebar__subscription,.member-reference-v5[data-member-theme=dark] .subscription-card,.member-reference-v5[data-member-theme=dark] .encounter-detail .reference-white-panel,.member-reference-v5[data-member-theme=dark] .ubuntu-topic-card{color:#edf1f7;background:#162132;border-color:#344258}.member-reference-v5[data-member-theme=dark] .app-sidebar__subscription:hover,.member-reference-v5[data-member-theme=dark] .app-sidebar__subscription:focus-visible,.member-reference-v5[data-member-theme=dark] .app-sidebar__subscription[data-active=true],.member-reference-v5[data-member-theme=dark] .subscription-current-free,.member-reference-v5[data-member-theme=dark] .subscription-reference>.reference-notice,.member-reference-v5[data-member-theme=dark] .encounter-resource-row__icon{color:#edf1f7;background:#202e42;border-color:#344258}.member-reference-v5[data-member-theme=dark] .subscription-card--annual{background:#292633;border-color:#a8614f}.member-reference-v5[data-member-theme=dark] .subscription-reference__comparison table,.member-reference-v5[data-member-theme=dark] .subscription-reference__comparison thead th,.member-reference-v5[data-member-theme=dark] .subscription-reference__comparison :is(th,td):last-child{color:#edf1f7;background:#162132;border-color:#344258}.member-reference-v5[data-member-theme=dark] .subscription-reference__comparison thead th,.member-reference-v5[data-member-theme=dark] .subscription-reference__comparison thead th:last-child{background:#202e42}.member-reference-v5[data-member-theme=dark] .debate-entry{color:#edf1f7;background:#202e42;border-color:#344258}.member-reference-v5[data-member-theme=dark] .encounter-preparation-note textarea{color:#edf1f7;background:#111b29;border-color:#344258}@media (max-width:1120px){.member-reference-v5 .subscription-grid,.member-reference-v5 .ubuntu-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.member-reference-v5 .subscription-card--annual{grid-column:1/-1}.member-reference-v5 .encounter-event-hero__copy{padding:34px}}@media (max-width:900px){.member-reference-v5 .encounter-detail-grid,.member-reference-v5 .subscription-reference__faq{grid-template-columns:1fr}.member-reference-v5 .encounter-next-steps{position:static}.member-reference-v5 .debate-entry{grid-template-columns:minmax(0,1fr) auto}.member-reference-v5 .debate-entry .reference-btn{grid-column:1/-1;justify-self:start}}@media (max-width:760px){.member-reference-v5 .subscription-current-free{flex-direction:column;align-items:flex-start;gap:8px}.member-reference-v5 .subscription-current-free small{text-align:left}.member-reference-v5 .subscription-grid,.member-reference-v5 .ubuntu-topic-grid{grid-template-columns:1fr}.member-reference-v5 .subscription-card--annual{grid-column:auto}.member-reference-v5 .subscription-card{padding:24px 22px}.member-reference-v5 .encounter-event-hero{grid-template-columns:1fr}.member-reference-v5 .encounter-event-hero__copy{padding:30px 24px}.member-reference-v5 .encounter-event-hero__copy h1{font-size:clamp(36px,11vw,52px)}.member-reference-v5 .encounter-event-hero>img{min-height:260px;max-height:340px}.member-reference-v5 .debate-entry{grid-template-columns:1fr;gap:20px;padding:24px}.member-reference-v5 .encounter-detail .reference-white-panel{padding:24px 20px}.member-reference-v5 .learning-reader__layout,.member-reference-v5 .learning-reader .course-layout{grid-template-columns:1fr}}.member-reference-v5 .rencontres-page{gap:24px}.member-reference-v5 .rencontres-experiences{gap:18px}.member-reference-v5 .rencontres-experience{height:360px;min-height:360px}.member-reference-v5 .rencontres-experience__copy,.member-reference-v5 .rencontres-experience[data-visual-side=left] .rencontres-experience__copy{gap:15px;padding:clamp(26px,3vw,40px)}.member-reference-v5 .rencontres-experience__copy h2{max-width:13ch;font-size:clamp(31px,2.8vw,42px);line-height:1.02}.member-reference-v5 .rencontres-experience__copy>p:not(.product-eyebrow){font-size:13px;line-height:1.5}.member-reference-v5 .subscription-page .member-reference-intro h1{font-size:clamp(32px,2.8vw,46px);line-height:1.03}.member-reference-v5 .subscription-page .member-reference-intro div>span{font-size:13px;line-height:1.5}.member-reference-v5 .subscription-reference__note{font-size:13px;line-height:1.45}.member-reference-v5 .subscription-current-free{padding:15px 20px;font-size:13px;line-height:1.45}.member-reference-v5 .subscription-current-free strong{font-size:14px}.member-reference-v5 .subscription-card{padding:24px 24px 22px}.member-reference-v5 .subscription-card>header{margin-bottom:18px}.member-reference-v5 .subscription-card h2{font-size:clamp(24px,1.7vw,30px)}.member-reference-v5 .subscription-card__copy{min-height:42px;margin-bottom:26px;font-size:13px}.member-reference-v5 .subscription-card__price strong{font-size:clamp(36px,2.8vw,50px)}.member-reference-v5 .subscription-card__price span{font-size:13px}.member-reference-v5 .subscription-card__billing{line-height:1.6}.member-reference-v5 .subscription-card__rule{margin:24px 0 18px}.member-reference-v5 .subscription-card ul{gap:11px;margin-bottom:22px}.member-reference-v5 .subscription-reference__annual,.member-reference-v5 .subscription-reference>.reference-notice{font-size:12.5px;line-height:1.5}.member-reference-v5 .subscription-reference__comparison>h2,.member-reference-v5 .subscription-reference__faq h2{font-size:clamp(26px,2vw,34px)}.member-reference-v5 .subscription-reference__faq summary,.member-reference-v5 .subscription-reference__faq details p{font-size:13px}.member-reference-v5 .encounter-event-hero{min-height:330px}.member-reference-v5 .encounter-event-hero__copy{padding:32px 36px}.member-reference-v5 .encounter-event-hero__copy .reference-eyebrow{margin-bottom:18px}.member-reference-v5 .encounter-event-hero__copy h1{margin-bottom:16px;font-size:clamp(34px,3vw,46px);line-height:1.02}.member-reference-v5 .encounter-event-hero__copy>p:not(.reference-eyebrow){font-size:13px;line-height:1.5}.member-reference-v5 .encounter-event-hero>img{min-height:330px;max-height:390px}.member-reference-v5 .encounter-favorite{margin-top:22px;font-size:13px}.member-reference-v5 .debate-entry{gap:24px;padding:22px 24px}.member-reference-v5 .debate-entry h2{font-size:clamp(22px,1.7vw,28px)}.member-reference-v5 .debate-entry p{font-size:13px}.member-reference-v5 .debate-entry__count strong{font-size:38px}.member-reference-v5 .encounter-detail .reference-white-panel{padding:26px 28px}.member-reference-v5 .encounter-detail .reference-white-panel h2{font-size:clamp(22px,1.7vw,28px)}.member-reference-v5 .encounter-resource-panel>p,.member-reference-v5 .encounter-next-steps>p{font-size:13px}.member-reference-v5 .encounter-resource-list{margin-top:20px}.member-reference-v5 .encounter-resource-row{padding:14px 0}.member-reference-v5 .encounter-resource-row strong{font-size:14px}.member-reference-v5 .encounter-resource-row small{font-size:12px}.member-reference-v5 .encounter-next-steps ul{gap:16px;margin:20px 0 22px}.member-reference-v5 .encounter-next-steps li{font-size:13px}.member-reference-v5 .encounter-preparation-note textarea{min-height:150px;font-size:13px}.member-reference-v5 .ubuntu-topic-section{margin-top:42px;padding-top:34px}.member-reference-v5 .ubuntu-topic-section>header{margin-bottom:22px}.member-reference-v5 .ubuntu-topic-section>header h2{font-size:clamp(28px,2.2vw,36px)}.member-reference-v5 .ubuntu-topic-section>header>p:last-child{font-size:14px}.member-reference-v5 .ubuntu-topic-card>div{padding:20px}.member-reference-v5 .ubuntu-topic-card h3{font-size:clamp(20px,1.7vw,26px)}.member-reference-v5 .ubuntu-topic-card>div>p:not(.reference-eyebrow){font-size:13px}@media (max-width:767px){.member-reference-v5 .rencontres-experience,.member-reference-v5 .rencontres-experience[data-visual-side=left]{grid-template-rows:minmax(210px,54vw) auto;height:auto;min-height:0}.member-reference-v5 .rencontres-experience__copy,.member-reference-v5 .rencontres-experience[data-visual-side=left] .rencontres-experience__copy{padding:24px 20px 26px}.member-reference-v5 .rencontres-experience__copy h2{font-size:clamp(30px,9vw,38px)}.member-reference-v5 .subscription-card{padding:22px 20px}.member-reference-v5 .encounter-event-hero__copy{padding:26px 20px}.member-reference-v5 .encounter-event-hero__copy h1{font-size:clamp(30px,8.5vw,40px)}.member-reference-v5 .encounter-event-hero>img{min-height:240px;max-height:300px}.member-reference-v5 .debate-entry,.member-reference-v5 .encounter-detail .reference-white-panel{padding:22px 18px}}.member-reference-v5 .member-daily-card>div{flex-wrap:wrap;gap:12px;margin-bottom:24px}.member-reference-v5 .member-daily-card h2{max-width:100%;padding-right:0}.member-reference-v5 .reference-empty>h2:first-child{margin-top:0}.member-reference-v5 .capsules-reference .capsule-topic{min-height:82px;padding:20px}.member-reference-v5 .capsules-reference .capsule-topic__copy{overflow-wrap:anywhere;flex:1;min-width:0}.member-reference-v5 .reference-resource-grid article[data-has-image=false],.member-reference-v5 .activity-history__list article[data-has-image=false]{grid-template-columns:minmax(0,1fr)}.member-reference-v5 .debate-notification-list>article{grid-template-columns:minmax(0,1fr) auto}@media (max-width:700px){.member-reference-v5 .debate-notification-list>article{grid-template-columns:minmax(0,1fr)}.member-reference-v5 .debate-notification-list article>div:last-child{grid-column:1}}.member-reference-v5[data-member-theme=dark] .member-daily-card p{color:var(--m5-muted)}.member-reference-v5 :where(h2,h3,h4),.member-reference-v5 .reference-course-card h2{font-weight:700}.member-reference-v5 .reference-course-cover{transition:transform .2s;container-type:inline-size}.member-reference-v5 .reference-course-card h2 a{transition:color .2s}.member-reference-v5 .reference-course-cover__portrait{mix-blend-mode:multiply;filter:grayscale();width:45%;height:100%;position:absolute;bottom:0;right:10px;overflow:hidden}.member-reference-v5 .reference-course-cover__portrait img{object-fit:cover;width:100%;height:100%}.member-reference-v5 .reference-course-cover[data-has-portrait=true] strong{max-width:50%;font-size:clamp(11px,7cqw,27px);line-height:1.04;bottom:35px}.member-reference-v5 .reference-course-cover[data-has-portrait=true] small{max-width:46%;font-size:5px;line-height:1.5}.member-reference-v5 .reference-course-card :is(.reference-course-cover,h2 a):focus-visible{outline:3px solid var(--m5-blue);outline-offset:4px}.member-reference-v5 .reference-course-card h2 a:focus-visible{color:var(--m5-blue)}@media (hover:hover) and (pointer:fine){.member-reference-v5 .reference-course-cover:hover{transform:translateY(-3px)}.member-reference-v5 .reference-course-card h2 a:hover{color:var(--m5-blue)}}@media (max-width:760px){.member-reference-v5 .reference-course-cover__portrait{width:47%;right:0}.member-reference-v5 .reference-course-cover[data-has-portrait=true] strong{max-width:49%;left:12px}}@media (prefers-reduced-motion:reduce){.member-reference-v5 .reference-course-cover,.member-reference-v5 .reference-course-card h2 a{transition:none}.member-reference-v5 .reference-course-cover:hover{transform:none}}.member-reference-v5 .member-shell__footer .member-photo-credits{color:inherit;text-underline-offset:3px;margin-left:18px}.member-reference-v5 .home-section-heading h2,.member-reference-v5 .member-home-section>header h2,.member-reference-v5 .member-daily-card h2,.member-reference-v5 .member-event-card h3,.member-reference-v5 .member-game-invite h2{font-weight:700}.member-reference-v5 :is(.member-continue-card,.reference-btn,.member-home-hero a,.member-game-invite>a){transition:transform .2s,background-color .2s}@media (hover:hover) and (pointer:fine){.member-reference-v5 :is(.member-continue-card,.reference-btn,.member-home-hero a,.member-game-invite>a):hover{transform:translateY(-2px)}.member-reference-v5 :is(.member-home-hero a,.member-game-invite>a):hover{background:#ff805f}.member-reference-v5 .member-reference-filters a:hover{border-color:var(--m5-navy)}}@media (prefers-reduced-motion:reduce){.member-reference-v5 :is(.member-continue-card,.reference-btn,.member-home-hero a,.member-game-invite>a){transition:none}.member-reference-v5 :is(.member-continue-card,.reference-btn,.member-home-hero a,.member-game-invite>a):hover{transform:none}}@media (max-width:760px){.member-reference-v5 .home-section-heading h2,.member-reference-v5 .member-home-section>header h2{font-size:20px}}@media (min-width:768px){.member-reference-v5 .rencontres-experience{grid-template-rows:minmax(0,1fr)}.member-reference-v5 .rencontres-experience__copy{height:100%;min-height:0}.member-reference-v5 .rencontres-experience>img{min-width:0;min-height:0}}.member-reference-v5 .rencontres-experience[data-experience=pan-african-great-debate] .product-eyebrow{color:#c1c8d7;max-width:none;font-size:8px;line-height:1.5}.member-reference-v5 .capsules-reference .capsule-topic{cursor:pointer;min-height:67px;padding:17px;font-family:inherit}.member-reference-v5 .capsules-reference .capsule-topic>.icon{flex-shrink:0}.member-reference-v5 .capsules-reference .capsule-topic:focus-visible{outline:3px solid var(--m5-blue);outline-offset:3px}@media (hover:hover){.member-reference-v5 .capsules-reference .capsule-topic:hover{border-color:var(--m5-navy)}}.member-reference-v5 .rencontres-experience[data-experience=pan-african-great-debate]>img{object-position:50% 25%}@media (min-width:761px){.member-reference-v5 .app-sidebar{overscroll-behavior-y:contain;flex-direction:column;gap:0;height:100dvh;display:flex;overflow-y:auto}.member-reference-v5 .app-sidebar__top,.member-reference-v5 .app-sidebar__nav,.member-reference-v5 .app-sidebar__footer{flex:none;min-width:0}}.member-reference-v5 .member-shell__content{max-width:1530px;margin-inline:auto}.member-reference-v5 .sidebar-nav-item{font-size:13px}@media (min-width:1600px){.member-reference-v5 .member-shell__content{padding-top:45px}}@media (min-width:761px) and (max-width:1200px){.member-reference-v5{--m5-side:190px}.member-reference-v5 .app-sidebar{padding-inline:15px}.member-reference-v5 .member-shell__content{padding:30px 28px 28px}.member-reference-v5 .app-global-header,.member-reference-v5 .member-shell__footer{padding-inline:28px}}.member-reference-v5 .learning-reader-surface{padding:0}.member-reference-v5 .learning-reader{max-width:none}.member-reference-v5 .learning-reader__back{align-items:center;width:fit-content;min-height:21px;margin-bottom:24px;font-size:10px;display:flex}.member-reference-v5 .learning-reader__layout,.member-reference-v5 .learning-reader .course-layout{grid-template-columns:minmax(0,1fr) 285px;gap:28px}.member-reference-v5 .learning-reader__lesson{max-width:none}@media (min-width:1001px) and (max-width:1200px){.member-reference-v5 .learning-reader__layout,.member-reference-v5 .learning-reader .course-layout{grid-template-columns:minmax(0,1fr) 245px;gap:20px}}@media (max-width:1000px){.member-reference-v5 .learning-reader__layout,.member-reference-v5 .learning-reader .course-layout{grid-template-columns:minmax(0,1fr);gap:20px}.member-reference-v5 .learning-reader__rail{width:100%;min-width:0}}@media (max-width:760px){.member-reference-v5 .learning-reader__back{margin-bottom:20px}}.learning-reader__option{cursor:pointer;transition:background-color .2s,border-color .2s}.learning-reader__option[aria-disabled=true]{cursor:default}@media (hover:hover){.learning-reader__option:not([aria-disabled=true]):hover{background:#fff;border-color:#101c36}.member-reference-v5[data-member-theme=dark] .learning-reader__option:not([aria-disabled=true]):hover{background:#202e42;border-color:#dce4f1}}.learning-reader__option:focus-visible{outline:3px solid var(--m5-blue,#214fe6);outline-offset:3px}@media (prefers-reduced-motion:reduce){.learning-reader__option{transition:none}}.learning-path-loading-public{color:#101c36;background:#faf9f5;min-height:100dvh}.learning-path-loading-public>main{max-width:1480px;margin-inline:auto;padding:38px 42px}.learning-path-loading{min-height:70vh}.learning-path-loading>p{color:inherit;margin:0 0 24px;font-size:12px}.learning-path-loading__grid{grid-template-columns:minmax(0,1fr) 285px;gap:28px;display:grid}.learning-path-loading__hero,.learning-path-loading__rail{background:var(--m5-paper,#f6f3eb);border:1px solid var(--m5-line,#e5e5df);border-radius:16px;min-height:250px;padding:30px}.learning-path-loading span{opacity:.08;background:currentColor;border-radius:4px;max-width:90%;height:12px;margin-bottom:22px;display:block}.learning-path-loading span:nth-child(2){max-width:70%}.learning-path-loading__hero span:nth-child(2){height:35px}.learning-path-loading__rail span{margin-block:15px 32px}.learning-path-loading__lines{margin-top:35px}.learning-path-loading-frame .user-profile-menu{visibility:hidden}.member-reference-v5[data-member-theme=dark] .learning-path-loading__hero,.member-reference-v5[data-member-theme=dark] .learning-path-loading__rail{background:#162132;border-color:#35445a}@media (max-width:1000px){.learning-path-loading__grid{grid-template-columns:minmax(0,1fr)}.learning-path-loading__rail{display:none}}@media (max-width:760px){.learning-path-loading-public>main{padding:27px 20px}}.member-reference-v5 .profile-layout-v5,.member-reference-v5 .profile-layout-v5[data-profile-ready=false]{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);align-items:stretch;gap:28px;display:grid}.member-reference-v5 .profile-layout-v5[data-profile-ready=false]>.profile-summary-stack{flex-direction:column;display:flex}.member-reference-v5 .profile-card-v5{min-width:0}.member-reference-v5 .profile-interest-fieldset{border:0;min-width:0;margin:0;padding:0}.member-reference-v5 .profile-interest-fieldset legend{margin-bottom:18px;font-weight:600}.member-reference-v5 .profile-interest-options{flex-wrap:wrap;gap:10px;display:flex}.member-reference-v5 .profile-interest-options label{cursor:pointer;display:block;position:relative}.member-reference-v5 .profile-interest-options input{opacity:0;width:1px;height:1px;position:absolute}.member-reference-v5 .profile-interest-options span{border:1px solid var(--m5-line);border-radius:40px;padding:12px 16px;font-size:13px;display:block}.member-reference-v5 .profile-interest-options input:checked+span{background:var(--m5-navy);color:var(--m5-paper);border-color:#0000}.member-reference-v5 .profile-interest-options input:focus-visible+span{outline-offset:3px;outline:2px solid #ff6138}.member-reference-v5 .profile-full-identity{margin-block:26px}.member-reference-v5 .profile-full-identity summary{cursor:pointer;font-weight:600}.member-reference-v5 .discovery-points-card h2{margin:22px 0;font-size:32px}.member-reference-v5 .discovery-total{flex-wrap:wrap;align-items:baseline;gap:5px;display:flex}.member-reference-v5 .discovery-total strong{font-size:46px;font-weight:700;line-height:1.15}.member-reference-v5 .discovery-total span{margin-left:10px;font-size:14px}.member-reference-v5 .discovery-point-row{border-top:1px solid var(--m5-line);justify-content:space-between;align-items:center;gap:15px;margin-top:24px;padding-top:22px;font-size:14px;display:flex}.member-reference-v5 .discovery-point-row a{font-weight:600}.member-reference-v5 .discovery-point-row button{font-size:13px}.discovery-modal{color:#101c36;background:#fff;border:1px solid #d8dadf;border-radius:24px;width:min(720px,100vw - 32px);max-height:85dvh;padding:30px;overflow:auto;box-shadow:0 20px 80px #101c3640}.discovery-modal::backdrop{background:#101c3680}.discovery-modal>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.discovery-modal h2{margin:0;font-size:26px;line-height:1.2}.discovery-modal p{line-height:1.6}.discovery-modal>header button{cursor:pointer;color:inherit;background:0 0;border:1px solid #cbd0d8;border-radius:30px;padding:8px 14px}.discovery-journal{padding:0;list-style:none}.discovery-journal li{border-top:1px solid #d8dadf;justify-content:space-between;gap:20px;padding:16px 0;display:flex}.discovery-journal small{opacity:.7;margin-top:5px;font-size:12px;display:block}.discovery-exercise fieldset{border:0;margin:24px 0;padding:0}.discovery-exercise legend{margin-bottom:12px;font-weight:600;line-height:1.4}.discovery-answer{cursor:pointer;border:1px solid #d2d6df;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:16px;transition:background .18s,border-color .18s;display:flex}.discovery-answer:hover{background:#f4f3ee;border-color:currentColor}.discovery-answer:has(input:checked){background:#f4f3ee;border-color:currentColor}.discovery-answer input{accent-color:#ff6138;flex-shrink:0;margin:4px 0 0}.discovery-correction{background:#f4f3ee;border-radius:10px;padding:14px}.member-reference-v5 .reference-subnav button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:14px 18px}.member-reference-v5 .reference-subnav button[aria-pressed=true]{border-color:#ff6138;font-weight:600}.member-reference-v5 .discovery-division-summary{grid-template-columns:1fr 1fr;gap:28px;display:grid}.member-reference-v5 .discovery-divisions>section,.member-reference-v5 .discovery-divisions>div{margin-block:26px}.member-reference-v5 .discovery-days{grid-template-columns:repeat(7,1fr);gap:10px;display:grid}.member-reference-v5 .discovery-days>div{background:var(--m5-paper);text-align:center;border-radius:12px;flex-direction:column;gap:8px;padding:16px 8px;font-size:13px;display:flex}.member-reference-v5 .discovery-division-list,.member-reference-v5 .qualification-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.member-reference-v5 .discovery-division-list article{background:var(--m5-paper);border-radius:16px;padding:22px}.member-reference-v5 .qualification-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.member-reference-v5 .qualification-counts strong,.member-reference-v5 .qualification-counts span{display:block}.member-reference-v5 .qualification-counts strong{font-size:30px}.member-reference-v5 .qualification-counts span{font-size:14px}.member-reference-v5[data-member-theme=dark] .discovery-modal{color:#f5f1e9;background:#18253d;border-color:#3b4861}.member-reference-v5[data-member-theme=dark] .discovery-answer:hover,.member-reference-v5[data-member-theme=dark] .discovery-correction{background:#27354d}.member-reference-v5[data-member-theme=dark] .discovery-answer:has(input:checked){background:#27354d}@media (max-width:1100px){.member-reference-v5 .profile-layout-v5,.member-reference-v5 .profile-layout-v5[data-profile-ready=false]{grid-template-columns:minmax(0,1.25fr) minmax(280px,1fr);gap:20px}}@media (max-width:800px){.member-reference-v5 .profile-layout-v5,.member-reference-v5 .profile-layout-v5[data-profile-ready=false],.member-reference-v5 .discovery-division-summary{grid-template-columns:minmax(0,1fr)}.member-reference-v5 .discovery-days{grid-template-columns:repeat(4,1fr)}.member-reference-v5 .discovery-division-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.discovery-modal{padding:22px}.member-reference-v5 .discovery-division-list,.member-reference-v5 .qualification-counts{grid-template-columns:minmax(0,1fr)}}.member-reference-v5 .profile-preferences-v25>button{justify-self:start;width:auto;padding-inline:26px}.member-reference-v5 .profile-preferences-v25 :is(input,select),.member-reference-v5 .profile-interest-options span{font-weight:400}.member-reference-v5 .discovery-total strong{color:var(--m5-navy)}.member-reference-v5 .profile-sync-note details{margin-block:20px}.member-reference-v5 .profile-sync-note summary{cursor:pointer;font-weight:600}.member-reference-v5 .profile-sync-note .profile-discovery-grid{margin-top:18px}.member-reference-v5 .learning-reader__assignment{border-bottom:1px solid var(--m5-line);padding-block:24px;line-height:1.7}.member-reference-v5 .learning-reader__assignment h2{font-size:26px}.member-reference-v5 .learning-reader__assignment h3{margin-top:22px;font-size:20px}.member-reference-v5 .learning-reader__legacy-notes{margin-block:24px}.member-reference-v5 .learning-reader__legacy-notes summary{cursor:pointer;font-weight:600}.member-reference-v5 .app-global-header__mobile-title,.member-reference-v5 .mobile-encounters-access{display:none}@media (max-width:760px){.member-reference-v5{--m26-nav-height:80px;--m26-nav-bottom:max(10px, env(safe-area-inset-bottom,0px));--m26-encounters-size:54px;padding-bottom:calc(var(--m26-nav-height) + var(--m26-nav-bottom) + var(--m26-encounters-size) + 24px)}.member-reference-v5 .app-global-header{height:calc(72px + env(safe-area-inset-top,0px));min-height:calc(72px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 16px 0;-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#faf9f5ad;border-bottom-color:#101c361a}.member-reference-v5 .app-global-header__inner{gap:8px}.member-reference-v5 .app-global-header__brand,.member-reference-v5 .app-global-search{display:none}.member-reference-v5 .app-global-header__mobile-title{min-width:0;color:var(--m5-navy);letter-spacing:-.045em;white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;font-size:clamp(20px,5.4vw,24px);font-weight:800;line-height:1.2;display:block;overflow:hidden}.member-reference-v5 .mobile-header-actions{flex:none;gap:4px;margin-left:auto}.member-reference-v5 .app-global-header :is(.mobile-header-action,.notification-button,.mobile-secondary-menu summary){place-items:center;width:44px;height:44px;display:grid}.member-reference-v5 .app-global-header .mobile-header-actions .app-icon{width:24px;height:24px}.member-reference-v5 .app-global-header .app-avatar{width:36px;height:36px}.member-reference-v5 .mobile-bottom-nav{inset:auto 12px var(--m26-nav-bottom);width:auto;height:var(--m26-nav-height);min-height:var(--m26-nav-height);color:#354052;-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#faf9f5ad;border:1px solid #101c3621;border-radius:32px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:8px;box-shadow:0 6px 28px #101c361f}.member-reference-v5 .mobile-bottom-nav a{min-width:0;height:62px;min-height:62px;color:inherit;-webkit-tap-highlight-color:transparent;border:0;border-radius:18px;grid-template-rows:28px 24px;align-content:center;place-items:start center;gap:4px;padding:2px 0;font-size:clamp(9px,2.55vw,11px);font-weight:500;line-height:1.15;display:grid}.member-reference-v5 .mobile-bottom-nav a span{max-width:100%}.member-reference-v5 .mobile-bottom-nav a,.member-reference-v5 .mobile-bottom-nav a:is([data-active=true],:hover,:active,:focus-visible){box-shadow:none;background:0 0}.member-reference-v5 .mobile-bottom-nav .app-icon{width:28px;height:28px}.member-reference-v5 .mobile-bottom-nav a[data-active=true]{color:var(--m5-navy);font-weight:700}.member-reference-v5 .mobile-bottom-nav a[data-active=true] .app-icon{color:var(--m5-orange)}.member-reference-v5 .mobile-encounters-access{z-index:81;right:18px;bottom:calc(var(--m26-nav-height) + var(--m26-nav-bottom) + 12px);width:var(--m26-encounters-size);height:var(--m26-encounters-size);display:block;position:fixed}.member-reference-v5 .mobile-encounters-shortcut{width:100%;height:100%;color:var(--m5-navy);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);-webkit-tap-highlight-color:transparent;background:#faf9f5ad;border:1px solid #101c3626;border-radius:50%;place-items:center;display:grid;box-shadow:0 5px 20px #101c3624}.member-reference-v5 .mobile-encounters-shortcut .app-icon{width:27px;height:27px}.member-reference-v5 .mobile-encounters-shortcut[aria-current=page]{color:var(--m5-orange)}.member-reference-v5 :is(.mobile-bottom-nav a,.mobile-encounters-shortcut):focus-visible{outline:2px solid var(--m5-orange);outline-offset:1px}.member-reference-v5[data-member-theme=dark] .app-global-header{background:#0d1421b3;border-bottom-color:#aab5c726}.member-reference-v5[data-member-theme=dark] .mobile-bottom-nav{color:#d9e1ed}.member-reference-v5[data-member-theme=dark] :is(.mobile-bottom-nav,.mobile-encounters-shortcut){background:#121c2bb3;border-color:#aab5c740;box-shadow:0 6px 28px #0000003d}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.member-reference-v5 :is(.app-global-header,.mobile-bottom-nav,.mobile-encounters-shortcut){background:#faf9f5f5}.member-reference-v5[data-member-theme=dark] :is(.app-global-header,.mobile-bottom-nav,.mobile-encounters-shortcut){background:#121c2bf5}}}@media (max-width:760px) and (hover:hover){.member-reference-v5 .mobile-bottom-nav a:hover .app-icon,.member-reference-v5 .mobile-encounters-shortcut:hover{color:var(--m5-orange)}}@media (max-width:760px){.member-reference-v5 .app-global-header:has(.mobile-secondary-menu[open]){z-index:100}}
