.awareness-deck--pedagogy{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f4f1ea}.pedagogy-slide{background:radial-gradient(circle at 92% 8%, var(--awareness-accent-soft), transparent 28%), #f4f1ea;color:#171718}.pedagogy-slide h1,.pedagogy-slide h2,.pedagogy-slide h3,.pedagogy-slide p,.pedagogy-slide figure,.pedagogy-slide ul{margin:0}.pedagogy-slide__eyebrow{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:clamp(.58rem,.75vw,.7rem);font-weight:800}.pedagogy-slide__heading{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.pedagogy-slide__heading h2{max-width:1000px;font-family:var(--font-sora), sans-serif;letter-spacing:-.06em;text-wrap:balance;margin-top:.45rem;font-size:clamp(2rem,3.7vw,4.5rem);font-weight:520;line-height:.98}.pedagogy-slide__heading>svg,.pedagogy-slide__heading>span{color:var(--awareness-accent);flex:none}.pedagogy-slide__heading>span{font-family:var(--font-space-mono), monospace;background:#ffffffad;border:1px solid #0000001f;padding:.55rem .75rem;font-size:.6rem}.pedagogy-slide--hero{color:#fff;background:#141416;align-content:end;padding:clamp(1.5rem,4.5vw,4.8rem);overflow:hidden}.pedagogy-slide__backdrop{object-fit:cover;object-position:center 42%}.pedagogy-slide__hero-overlay{z-index:0;background:linear-gradient(90deg,#07080be0 0%,#07080b94 48%,#07080b1a 84%),linear-gradient(#0000 45%,#07080bc7 100%);position:absolute;inset:0}.pedagogy-slide__hero-copy{z-index:1;gap:1rem;max-width:1040px;display:grid;position:relative}.pedagogy-slide--hero .pedagogy-slide__eyebrow{color:#fff}.pedagogy-slide__hero-copy h1{max-width:1000px;font-family:var(--font-sora), sans-serif;letter-spacing:-.075em;text-wrap:balance;font-size:clamp(3rem,7.4vw,8.6rem);font-weight:500;line-height:.86}.pedagogy-slide__hero-intent{color:#ffffffd6;max-width:820px;font-size:clamp(.86rem,1.2vw,1.08rem);line-height:1.55}.pedagogy-slide__hero-meta{flex-wrap:wrap;gap:.45rem;display:flex}.pedagogy-slide__hero-meta span{font-family:var(--font-space-mono), monospace;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0d1152;border:1px solid #ffffff52;padding:.5rem .65rem;font-size:.58rem}.pedagogy-slide__hero-caption{z-index:1;color:#ffffffa8;font-family:var(--font-space-mono), monospace;text-transform:uppercase;font-size:.56rem;position:absolute;bottom:2rem;right:2rem}.pedagogy-slide--contents,.pedagogy-slide--progression,.pedagogy-slide--levels,.pedagogy-slide--evidence{grid-template-rows:auto minmax(0,1fr);gap:clamp(1rem,2.4vw,2rem);padding:clamp(1.25rem,3.2vw,3.5rem)}.pedagogy-slide__content-layout{grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);gap:clamp(1rem,2.4vw,2rem);min-height:0;display:grid}.pedagogy-slide__module-list{border-top:1px solid #00000029;min-height:0;display:grid}.pedagogy-slide__module-list article{border-bottom:1px solid #00000021;grid-template-columns:42px minmax(0,1fr);align-content:center;gap:.8rem;min-height:0;padding:clamp(.55rem,1.2vh,.95rem) 0;display:grid}.pedagogy-slide__module-list>article>span{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;font-size:.62rem;font-weight:800}.pedagogy-slide__module-list h3{font-family:var(--font-sora), sans-serif;font-size:clamp(.9rem,1.35vw,1.2rem);font-weight:650}.pedagogy-slide__module-list p{color:#5f5a54;margin-top:.2rem;font-size:clamp(.65rem,.82vw,.76rem);line-height:1.4}.pedagogy-slide__module-list small{color:var(--awareness-accent);align-items:flex-start;gap:.45rem;margin-top:.3rem;font-size:clamp(.58rem,.72vw,.68rem);font-weight:650;line-height:1.35;display:flex}.pedagogy-slide__module-list small svg{flex:none;margin-top:.1em}.pedagogy-slide__focus{color:#fff;background:#1b1b1d;min-height:0;position:relative;overflow:hidden}.pedagogy-slide__focus>img{object-fit:cover}.pedagogy-slide__focus:after{content:"";background:linear-gradient(#0a0a0c33 30%,#0a0a0cf0 100%);position:absolute;inset:0}.pedagogy-slide__focus>div{z-index:1;position:absolute;bottom:1.4rem;left:1.4rem;right:1.4rem}.pedagogy-slide__focus span{color:var(--awareness-accent-soft);font-family:var(--font-space-mono), monospace;text-transform:uppercase;font-size:.56rem;font-weight:800}.pedagogy-slide__focus p{color:#ffffffd1;margin-top:.5rem;font-size:clamp(.68rem,.9vw,.82rem);line-height:1.5}.pedagogy-slide--progression{grid-template-rows:auto minmax(0,1fr) auto}.pedagogy-slide__phase-list{background:#ffffff8a;border:1px solid #00000024;grid-template-columns:repeat(4,minmax(0,1fr));min-height:0;display:grid}.pedagogy-slide__phase-list article{border-right:1px solid #00000021;flex-direction:column;justify-content:center;min-width:0;padding:clamp(1rem,2.1vw,2rem);display:flex}.pedagogy-slide__phase-list article:last-child{border-right:0}.pedagogy-slide__phase-list article:nth-child(2),.pedagogy-slide__phase-list article:nth-child(4){background:var(--awareness-accent-soft)}.pedagogy-slide__phase-list span{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;font-size:.65rem;font-weight:800}.pedagogy-slide__phase-list h3{font-family:var(--font-sora), sans-serif;margin-top:.65rem;font-size:clamp(1.05rem,1.8vw,1.65rem);font-weight:650;line-height:1.1}.pedagogy-slide__phase-list p{color:#4e4944;margin-top:.8rem;font-size:clamp(.68rem,.85vw,.78rem);line-height:1.5}.pedagogy-slide__phase-list small{color:#777069;border-top:1px solid #00000021;margin-top:1rem;padding-top:.8rem;font-size:clamp(.58rem,.72vw,.68rem);line-height:1.45}.pedagogy-slide__progression-note{color:#625d57;justify-content:center;align-items:flex-start;gap:.7rem;font-size:.66rem;line-height:1.45;display:flex}.pedagogy-slide__progression-note svg,.pedagogy-slide__progression-note strong{color:var(--awareness-accent);flex:none}.pedagogy-slide__level-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;min-height:0;display:grid}.pedagogy-slide__level-grid>article{background:#ffffffb3;border:1px solid #00000021;grid-template-columns:minmax(150px,.42fr) minmax(0,.58fr);min-width:0;display:grid;overflow:hidden}.pedagogy-slide__level-grid>article.is-selected{outline:3px solid var(--awareness-accent);outline-offset:-3px}.pedagogy-slide__level-grid figure{background:#202024;min-height:0;position:relative;overflow:hidden}.pedagogy-slide__level-grid figure img{object-fit:cover}.pedagogy-slide__level-grid figure:after{content:"";background:linear-gradient(#0000 45%,#08080ac7);position:absolute;inset:0}.pedagogy-slide__level-grid figcaption{z-index:1;color:#fff;font-family:var(--font-space-mono), monospace;text-transform:uppercase;font-size:.58rem;font-weight:800;position:absolute;bottom:.8rem;left:.8rem;right:.8rem}.pedagogy-slide__level-grid>article>div{flex-direction:column;min-width:0;padding:clamp(1rem,1.8vw,1.65rem);display:flex}.pedagogy-slide__level-grid h3{color:var(--awareness-accent);font-family:var(--font-sora), sans-serif;font-size:clamp(1.1rem,1.8vw,1.6rem);font-weight:650}.pedagogy-slide__age-reason{color:#534e48;font-size:clamp(.63rem,.78vw,.72rem);line-height:1.45;margin-top:.65rem!important}.pedagogy-slide__level-grid ul{gap:.35rem;margin-top:.8rem;padding:0;list-style:none;display:grid}.pedagogy-slide__level-grid li{color:#67615b;align-items:flex-start;gap:.45rem;font-size:.62rem;line-height:1.35;display:flex}.pedagogy-slide__level-grid li svg{color:var(--awareness-accent);flex:none}.pedagogy-slide__level-result{color:#4f4a45;border-top:1px solid #0000001f;padding-top:.8rem;font-size:.63rem;line-height:1.4;margin-top:auto!important}.pedagogy-slide__level-result strong{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;text-transform:uppercase;margin-bottom:.25rem;font-size:.55rem;display:block}.pedagogy-slide--takeaways{background:var(--awareness-accent);color:#fff;grid-template-rows:1fr auto;grid-template-columns:minmax(300px,.75fr) minmax(420px,1.25fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.5rem,4.5vw,5rem)}.pedagogy-slide--takeaways .pedagogy-slide__eyebrow{color:var(--awareness-accent-soft)}.pedagogy-slide__takeaway-intro h2{font-family:var(--font-sora), sans-serif;letter-spacing:-.07em;text-wrap:balance;margin-top:.6rem;font-size:clamp(2.5rem,5vw,6rem);font-weight:500;line-height:.9}.pedagogy-slide__takeaway-intro>p:last-child{color:#ffffffb3;max-width:680px;margin-top:1rem;font-size:.75rem;line-height:1.5}.pedagogy-slide__takeaway-list{border-top:1px solid #ffffff47;display:grid}.pedagogy-slide__takeaway-list article{border-bottom:1px solid #ffffff3d;grid-template-columns:48px 1fr;align-items:center;gap:.9rem;padding:clamp(1rem,2.2vh,1.7rem) 0;display:grid}.pedagogy-slide__takeaway-list span{color:var(--awareness-accent-soft);font-family:var(--font-space-mono), monospace;font-size:.68rem;font-weight:800}.pedagogy-slide__takeaway-list p{font-family:var(--font-sora), sans-serif;font-size:clamp(1.05rem,2vw,1.8rem);font-weight:560;line-height:1.2}.pedagogy-slide__action-box{background:#08080c2b;border:1px solid #ffffff38;grid-column:1/-1;align-items:flex-start;gap:.8rem;padding:.9rem 1rem;display:flex}.pedagogy-slide__action-box svg{color:var(--awareness-accent-soft);flex:none}.pedagogy-slide__action-box strong{color:var(--awareness-accent-soft);font-family:var(--font-space-mono), monospace;text-transform:uppercase;font-size:.57rem}.pedagogy-slide__action-box p{color:#ffffffb8;margin-top:.25rem;font-size:.66rem;line-height:1.45}.pedagogy-slide__evidence-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:.9rem;min-height:0;display:grid}.pedagogy-slide__question-list{grid-template-rows:repeat(2,minmax(0,1fr));gap:.7rem;min-height:0;display:grid}.pedagogy-slide__question-list article{border-left:4px solid var(--awareness-accent);background:#ffffffb8;flex-direction:column;justify-content:center;padding:clamp(1rem,2vw,1.8rem);display:flex}.pedagogy-slide__question-list span,.pedagogy-slide__evaluation>span{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;text-transform:uppercase;font-size:.57rem;font-weight:800}.pedagogy-slide__question-list h3{max-width:920px;font-family:var(--font-sora), sans-serif;margin-top:.45rem;font-size:clamp(.95rem,1.6vw,1.35rem);font-weight:650;line-height:1.25}.pedagogy-slide__question-list p{color:#625c56;align-items:flex-start;gap:.55rem;margin-top:.7rem;font-size:clamp(.62rem,.78vw,.72rem);line-height:1.45;display:flex}.pedagogy-slide__question-list p svg{color:var(--awareness-accent);flex:none}.pedagogy-slide__evaluation{color:#fff;background:#18181a;flex-direction:column;justify-content:center;min-height:0;padding:clamp(1rem,2.4vw,2rem);display:flex}.pedagogy-slide__evaluation>p{color:#ffffffb3;border-top:1px solid #ffffff24;margin-top:.75rem;padding-top:.75rem;font-size:.65rem;line-height:1.4}.pedagogy-slide__evaluation>p strong{color:#fff;margin-bottom:.2rem;font-size:.65rem;display:block}.pedagogy-slide__evaluation>div{gap:.4rem;margin-top:1rem;display:grid}.pedagogy-slide__evaluation small{color:#ffffff9e;align-items:flex-start;gap:.4rem;font-size:.58rem;line-height:1.35;display:flex}.pedagogy-slide__evaluation small svg{color:var(--awareness-accent-soft);flex:none}.pedagogy-slide--sources{grid-template-columns:minmax(0,1.05fr) minmax(370px,.95fr)}.pedagogy-slide__sources-main{flex-direction:column;justify-content:center;min-width:0;padding:clamp(1.5rem,4.5vw,4.5rem);display:flex}.pedagogy-slide__sources-main h2{max-width:900px;font-family:var(--font-sora), sans-serif;letter-spacing:-.07em;margin-top:.55rem;font-size:clamp(2.3rem,4.6vw,5.3rem);font-weight:500;line-height:.92}.pedagogy-slide__partner-list{border-top:1px solid #00000021;gap:.55rem;max-width:820px;margin-top:1.4rem;padding-top:1rem;display:grid}.pedagogy-slide__partner-list p{color:#554f49;align-items:flex-start;gap:.55rem;font-size:.69rem;line-height:1.4;display:flex}.pedagogy-slide__partner-list svg{color:var(--awareness-accent);flex:none}.pedagogy-slide__source-actions{flex-wrap:wrap;gap:.6rem;margin-top:1.4rem;display:flex}.pedagogy-slide__source-actions>a,.pedagogy-slide__source-actions .awareness-deck__launch{color:#181819;background:0 0;border:1px solid #00000024;justify-content:center;align-items:center;gap:.5rem;width:auto;min-height:46px;margin:0;padding:.7rem 1rem;font-size:.67rem;font-weight:800;text-decoration:none;display:inline-flex}.pedagogy-slide__source-actions .awareness-deck__launch{border-color:var(--awareness-accent);background:var(--awareness-accent);color:#fff}.pedagogy-slide__source-list{color:#fff;background:#19191b;align-content:center;min-width:0;padding:clamp(1.5rem,3.5vw,3.5rem);display:grid}.pedagogy-slide__source-list>header{border-bottom:1px solid #ffffff26;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding-bottom:.9rem;display:grid}.pedagogy-slide__source-list>header svg{color:var(--awareness-accent-soft)}.pedagogy-slide__source-list>header span{font-family:var(--font-sora), sans-serif;font-size:1.05rem;font-weight:650;display:block}.pedagogy-slide__source-list>header small{color:#ffffff7a;font-size:.58rem}.pedagogy-slide__source-list>div{max-height:300px;display:grid;overflow:auto}.pedagogy-slide__source-list a{color:#ffffffba;border-bottom:1px solid #ffffff1c;grid-template-columns:1fr auto;align-items:center;gap:.65rem;padding:.72rem 0;font-size:.64rem;line-height:1.35;text-decoration:none;display:grid}.pedagogy-slide__source-list a:hover{color:#fff}.pedagogy-slide__source-list footer{background:#ffffff0f;margin-top:1rem;padding:.9rem}.pedagogy-slide__source-list footer strong{color:var(--awareness-accent-soft);font-family:var(--font-space-mono), monospace;text-transform:uppercase;font-size:.55rem}.pedagogy-slide__source-list footer p{color:#fff9;margin-top:.4rem;padding-left:.7rem;font-size:.57rem;line-height:1.35;position:relative}.pedagogy-slide__source-list footer p:before{background:var(--awareness-accent-soft);content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:.45em;left:0}@media (max-width:1100px){.pedagogy-slide__content-layout{grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr)}.pedagogy-slide__level-grid>article{grid-template-columns:minmax(125px,.34fr) minmax(0,.66fr)}.pedagogy-slide__level-grid figure img{object-position:58% center}}@media (max-width:760px){.awareness-deck--pedagogy{grid-template-rows:54px minmax(0,1fr) 60px}.awareness-deck--pedagogy .awareness-deck__bar{grid-template-columns:auto 1fr auto;gap:.4rem;padding-inline:.55rem}.awareness-deck--pedagogy .awareness-deck__bar>div:first-child>span{display:none}.awareness-deck--pedagogy .awareness-deck__levels{justify-self:center}.awareness-deck--pedagogy .awareness-deck__levels button{padding:.45rem .52rem;font-size:.55rem}.pedagogy-slide{overflow-y:auto}.pedagogy-slide__heading>svg,.pedagogy-slide__heading>span{display:none}.pedagogy-slide__heading h2{font-size:clamp(1.9rem,9vw,3rem)}.pedagogy-slide--hero{min-height:100%;padding:1.3rem}.pedagogy-slide__hero-overlay{background:linear-gradient(#07080b1a,#07080b66 18%,#07080bf0 100%)}.pedagogy-slide__hero-copy h1{font-size:clamp(2.7rem,13vw,4.2rem)}.pedagogy-slide__hero-caption{display:none}.pedagogy-slide--contents,.pedagogy-slide--progression,.pedagogy-slide--levels,.pedagogy-slide--evidence{grid-template-rows:auto auto;padding:1.15rem}.pedagogy-slide__content-layout,.pedagogy-slide__evidence-grid{grid-template-columns:1fr}.pedagogy-slide__focus{min-height:330px}.pedagogy-slide__phase-list{grid-template-columns:1fr}.pedagogy-slide__phase-list article{border-bottom:1px solid #00000021;border-right:0}.pedagogy-slide__progression-note{text-align:left}.pedagogy-slide__level-grid,.pedagogy-slide__level-grid>article{grid-template-columns:1fr}.pedagogy-slide__level-grid figure{min-height:240px}.pedagogy-slide--takeaways{grid-template-rows:auto auto auto;grid-template-columns:1fr;align-content:start;padding:1.25rem}.pedagogy-slide__takeaway-intro h2{font-size:clamp(2.4rem,12vw,3.8rem)}.pedagogy-slide__action-box{grid-column:auto}.pedagogy-slide__question-list{grid-template-rows:auto}.pedagogy-slide--sources{grid-template-columns:1fr;display:none}.pedagogy-slide--sources.is-active{display:grid}.pedagogy-slide__sources-main,.pedagogy-slide__source-list{padding:1.25rem}.pedagogy-slide__sources-main h2{font-size:clamp(2.4rem,11vw,3.8rem)}.pedagogy-slide__source-actions{display:grid}.pedagogy-slide__source-actions>a,.pedagogy-slide__source-actions .awareness-deck__launch{width:100%}}.awareness-page{--awareness-accent:#2458a6;--awareness-accent-soft:#e7eef9;gap:clamp(2.4rem,5vw,5.5rem);width:min(100%,1440px);margin:0 auto;display:grid}.awareness-back{width:fit-content;color:var(--ink-soft);align-items:center;gap:.5rem;font-size:.72rem;font-weight:750;display:inline-flex}.awareness-hero{color:#fff;min-height:610px;box-shadow:var(--shadow-soft);background:#171719;border-radius:28px;grid-template-columns:1.08fr .92fr;display:grid;overflow:hidden}.awareness-hero__media{min-height:580px;position:relative;overflow:hidden}.awareness-hero__media:after{content:"";background:#0a0a0c1a;position:absolute;inset:0}.awareness-hero__media img{object-fit:cover}.awareness-hero__index{z-index:1;border-left:2px solid var(--awareness-accent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f0f11d1;gap:.3rem;min-width:170px;padding:.7rem .9rem;display:grid;position:absolute;bottom:1.5rem;right:1.5rem}.awareness-hero__index small{color:#ffffff94;text-transform:uppercase;font-size:.58rem}.awareness-hero__index strong{font-family:var(--font-space-mono), monospace;font-size:1.15rem}.awareness-hero__copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2.2rem,5vw,5rem);display:flex}.awareness-hero__copy .eyebrow{color:var(--awareness-accent-soft)}.awareness-hero__copy h1{max-width:680px;font-family:var(--font-sora), sans-serif;letter-spacing:-.065em;margin:1rem 0 0;font-size:clamp(2.8rem,5vw,5.7rem);font-weight:480;line-height:.94}.awareness-hero__promise{color:#ffffffa6;max-width:590px;margin:1.3rem 0 0;font-size:clamp(.95rem,1.6vw,1.2rem);line-height:1.55}.awareness-hero__facts{flex-wrap:wrap;gap:1.1rem;margin-top:1.6rem;display:flex}.awareness-hero__facts span{color:#ffffff8c;align-items:center;gap:.4rem;font-size:.68rem;font-weight:700;display:inline-flex}.awareness-hero__actions{flex-wrap:wrap;align-items:flex-start;gap:.75rem;margin-top:2rem;display:flex}.awareness-button--light,.awareness-button--accent{border:0;min-height:48px}.awareness-button--light{color:#171719;background:#fff}.awareness-button--accent{background:var(--awareness-accent);color:#fff}.awareness-launcher{gap:.45rem;display:grid}.awareness-launcher>small{color:#f3b4b4;max-width:290px;font-size:.64rem;line-height:1.4}.awareness-learner-note{color:#ffffff7a;max-width:210px;font-size:.66rem;line-height:1.45}.awareness-level-band{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:end;gap:clamp(2rem,5vw,5rem);display:grid}.awareness-level-band h2,.awareness-editorial h2,.awareness-pedagogy h2,.awareness-resources h2{font-family:var(--font-sora), sans-serif;letter-spacing:-.045em;margin:.6rem 0 0;font-weight:500;line-height:1.04}.awareness-level-band h2{max-width:520px;font-size:clamp(2rem,4vw,3.8rem)}.awareness-level-switch{border-block:1px solid var(--line-strong);grid-template-columns:1fr 1fr;display:grid}.awareness-level-switch button{border:0;border-right:1px solid var(--line);min-height:180px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;align-content:start;gap:.38rem;padding:1.5rem;transition:background .18s,color .18s;display:grid}.awareness-level-switch button:last-child{border-right:0}.awareness-level-switch button.is-active{background:var(--awareness-accent);color:#fff}.awareness-level-switch button>span{font-family:var(--font-space-mono), monospace;color:var(--awareness-accent);text-transform:uppercase;font-size:.62rem}.awareness-level-switch button.is-active>span,.awareness-level-switch button.is-active>small{color:#ffffffad}.awareness-level-switch strong{font-family:var(--font-sora), sans-serif;letter-spacing:-.04em;font-size:clamp(1.45rem,2.4vw,2.2rem);font-weight:520}.awareness-level-switch small{max-width:320px;color:var(--ink-faint);font-size:.7rem;line-height:1.5}.awareness-tabs{z-index:5;border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f5f5f7eb;gap:.25rem;width:fit-content;padding:.28rem;display:flex;position:sticky;top:72px;box-shadow:0 8px 30px #0000000f}.awareness-tabs button{min-height:40px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding:.6rem .85rem;font-size:.7rem;font-weight:750;display:inline-flex}.awareness-tabs button.is-active{color:var(--ink);background:#fff;box-shadow:0 3px 12px #00000012}.awareness-editorial,.awareness-pedagogy,.awareness-resources{gap:clamp(4rem,8vw,8rem);padding-bottom:4rem;display:grid}.awareness-manifesto{border-top:2px solid var(--awareness-accent);grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:end;gap:clamp(2rem,7vw,7rem);padding-top:1.4rem;display:grid}.awareness-manifesto h2{max-width:780px;font-size:clamp(2.2rem,5vw,5rem)}.awareness-manifesto>p{color:var(--ink-soft);margin:0;font-size:.92rem;line-height:1.75}.awareness-proof-strip{border-block:1px solid var(--line-strong);grid-template-columns:repeat(4,1fr);display:grid}.awareness-proof-strip>div{border-right:1px solid var(--line);gap:.2rem;padding:1.6rem;display:grid}.awareness-proof-strip>div:last-child{border-right:0}.awareness-proof-strip strong{font-family:var(--font-sora), sans-serif;color:var(--awareness-accent);letter-spacing:-.06em;font-size:clamp(2rem,4vw,4rem);font-weight:500}.awareness-proof-strip span{color:var(--ink-faint);font-size:.66rem}.awareness-outcomes{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:clamp(2rem,7vw,7rem);display:grid}.awareness-outcomes h2{max-width:560px;font-size:clamp(2rem,4vw,3.8rem)}.awareness-outcomes>div{border-top:1px solid var(--line-strong)}.awareness-outcomes article{border-bottom:1px solid var(--line);grid-template-columns:54px 1fr;gap:1rem;padding:1.4rem 0;display:grid}.awareness-outcomes article span{font-family:var(--font-space-mono), monospace;color:var(--awareness-accent);font-size:.68rem}.awareness-outcomes article p{margin:0;font-size:1rem;line-height:1.55}.awareness-slide-preview{color:#fff;background:#171719;grid-template-columns:1fr 1fr;min-height:520px;display:grid;overflow:hidden}.awareness-slide-preview__media{min-height:460px;position:relative}.awareness-slide-preview__media img{object-fit:cover}.awareness-slide-preview__media>span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121214c7;align-items:center;gap:.5rem;padding:.65rem .85rem;font-size:.66rem;font-weight:750;display:inline-flex;position:absolute;bottom:1.4rem;left:1.4rem}.awareness-slide-preview>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2rem,6vw,5rem);display:flex}.awareness-slide-preview h2{max-width:620px;font-size:clamp(2.1rem,4vw,4.3rem)}.awareness-slide-preview>div:last-child>p:not(.eyebrow){color:#fff9;max-width:580px;line-height:1.7}.awareness-text-link{border-bottom:1px solid var(--awareness-accent);color:#fff;align-items:center;gap:.5rem;margin-top:1rem;padding-bottom:.4rem;font-size:.75rem;font-weight:750;display:inline-flex}.awareness-data-story{border-block:1px solid var(--line-strong);grid-template-columns:90px minmax(0,1fr);gap:2rem;width:min(100%,920px);margin:0 auto;padding:2.5rem 0;display:grid}.awareness-data-story>div:first-child{background:var(--awareness-accent-soft);width:64px;height:64px;color:var(--awareness-accent);place-items:center;display:grid}.awareness-data-story h2{font-size:clamp(1.8rem,4vw,3.5rem)}.awareness-data-story>div:last-child>p:last-child{max-width:720px;color:var(--ink-soft);line-height:1.7}.awareness-foundations{border-block:1px solid var(--line-strong);grid-template-columns:1fr 1fr;display:grid}.awareness-foundations>div{border-right:1px solid var(--line);min-height:260px;padding:2rem}.awareness-foundations>div:last-child{border-right:0}.awareness-foundations ul,.awareness-objective-grid ul{margin:1rem 0 0;padding-left:1rem}.awareness-foundations li{color:var(--ink-soft);margin-top:.7rem;font-size:.78rem;line-height:1.55}.awareness-objective-grid{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:clamp(2rem,7vw,7rem);display:grid}.awareness-objective-grid h2{font-size:clamp(2rem,4vw,3.8rem)}.awareness-objective-grid>div{border-top:1px solid var(--line-strong)}.awareness-objective-grid>div p{border-bottom:1px solid var(--line);color:var(--ink-soft);grid-template-columns:auto 1fr;gap:.8rem;margin:0;padding:1.1rem 0;font-size:.82rem;line-height:1.55;display:grid}.awareness-objective-grid svg{color:var(--awareness-accent)}.awareness-sequence>header,.awareness-question-bank>header,.awareness-evaluation>header{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.awareness-sequence h2,.awareness-question-bank h2,.awareness-evaluation h2,.awareness-resources h2{font-size:clamp(2rem,4vw,4rem)}.awareness-sequence__phases{gap:2.8rem;display:grid}.awareness-sequence__phase>header{align-items:center;gap:1rem;margin-bottom:.9rem;display:flex}.awareness-sequence__phase>header>span{background:var(--awareness-accent);color:#fff;width:44px;height:44px;font-family:var(--font-space-mono), monospace;border-radius:50%;place-items:center;font-size:.7rem;font-weight:800;display:grid}.awareness-sequence__phase>header>div{gap:.1rem;display:grid}.awareness-sequence__phase>header small{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:800}.awareness-sequence__phase>header h3{letter-spacing:-.04em;margin:0;font-size:clamp(1.3rem,2.3vw,2rem)}.awareness-sequence__list{border-top:1px solid var(--line-strong)}.awareness-sequence__list>article{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(220px,.72fr) minmax(320px,1.28fr);gap:1.2rem;padding:1.5rem 0;display:grid}.awareness-sequence__number{font-family:var(--font-space-mono), monospace;color:var(--awareness-accent);font-size:.68rem}.awareness-sequence__main>div{gap:.2rem;display:grid}.awareness-sequence__main strong{font-family:var(--font-sora), sans-serif;font-size:1rem;font-weight:550}.awareness-sequence__main small{color:var(--awareness-accent);font-size:.62rem;font-weight:750}.awareness-sequence__main>p{color:var(--ink-faint);margin:.8rem 0 0;font-size:.68rem;line-height:1.5}.awareness-sequence__detail{gap:.7rem;display:grid}.awareness-sequence__detail p{color:var(--ink-soft);grid-template-columns:75px 1fr;gap:.7rem;margin:0;font-size:.68rem;line-height:1.5;display:grid}.awareness-sequence__detail b{color:var(--ink);text-transform:uppercase;font-size:.6rem}.awareness-question-bank>header>span{border-left:2px solid var(--awareness-accent);color:var(--ink-faint);flex:none;padding-left:.8rem;font-size:.68rem}.awareness-question-bank>article{border-top:1px solid var(--line-strong);grid-template-columns:64px 1fr;gap:1rem;padding:1.5rem 0;display:grid}.awareness-question-bank>article>span{font-family:var(--font-space-mono), monospace;color:var(--awareness-accent);font-size:.8rem}.awareness-question-bank article strong{font-size:.9rem;line-height:1.45}.awareness-question-bank article ul{grid-template-columns:1fr 1fr;gap:.45rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.awareness-question-bank article li{border-left:2px solid var(--line-strong);color:var(--ink-soft);background:#fff9;align-items:center;gap:.4rem;padding:.6rem .75rem;font-size:.68rem;display:flex}.awareness-question-bank article li.is-correct{border-color:var(--positive);background:var(--positive-soft);color:var(--positive)}.awareness-question-bank article p{color:var(--ink-faint);margin:.9rem 0 0;font-size:.7rem;line-height:1.55}.awareness-debate-panel{color:#fff;background:#171719;gap:1.2rem;padding:clamp(2rem,6vw,5rem);display:grid}.awareness-debate-panel__title{color:var(--awareness-accent-soft);text-transform:uppercase;align-items:center;gap:.6rem;font-size:.65rem;font-weight:750;display:flex}.awareness-debate-panel h2{font-size:clamp(2rem,4vw,4rem)}.awareness-debate-panel blockquote{max-width:980px;font-family:var(--font-sora), sans-serif;letter-spacing:-.035em;margin:.5rem 0;font-size:clamp(1.25rem,2.5vw,2.2rem);font-weight:450;line-height:1.35}.awareness-debate-options{border-block:1px solid #ffffff29;grid-template-columns:1fr 1fr;display:grid}.awareness-debate-options span{color:#ffffffab;border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;padding:1rem;font-size:.72rem}.awareness-debate-panel>p{color:#ffffff94;max-width:880px;margin:0;font-size:.72rem;line-height:1.65}.awareness-debate-panel>p b{color:#fff}.awareness-evaluation__timeline{border-block:1px solid var(--line-strong);grid-template-columns:repeat(3,1fr);display:grid}.awareness-evaluation__timeline p{border-right:1px solid var(--line);color:var(--ink-faint);gap:.45rem;margin:0;padding:1.5rem;font-size:.68rem;line-height:1.5;display:grid}.awareness-evaluation__timeline p:last-child{border-right:0}.awareness-evaluation__timeline span{font-family:var(--font-space-mono), monospace;color:var(--awareness-accent);text-transform:uppercase;font-size:.6rem}.awareness-evaluation__timeline strong{color:var(--ink);font-size:.86rem}.awareness-evaluation>ul{flex-wrap:wrap;gap:.7rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.awareness-evaluation>ul li{border-left:2px solid var(--positive);background:var(--positive-soft);color:var(--positive);align-items:center;gap:.5rem;padding:.55rem .75rem;font-size:.68rem;display:inline-flex}.awareness-resources>section{width:min(100%,1120px);margin:0 auto}.awareness-resources>section:first-child ol{border-top:1px solid var(--line-strong);margin:2rem 0 0;padding:0;list-style:none}.awareness-resources>section:first-child li{border-bottom:1px solid var(--line);grid-template-columns:58px 1fr;gap:1rem;padding:1.3rem 0;font-size:.88rem;display:grid}.awareness-resources>section:first-child li span{font-family:var(--font-space-mono), monospace;color:var(--awareness-accent);font-size:.68rem}.awareness-partners{border-block:1px solid var(--line-strong);grid-template-columns:repeat(3,1fr);margin-top:2rem;display:grid}.awareness-partners p{border-right:1px solid var(--line);color:var(--ink-soft);grid-template-columns:auto 1fr;gap:.6rem;margin:0;padding:1.4rem;font-size:.72rem;line-height:1.5;display:grid}.awareness-partners svg{color:var(--awareness-accent)}.awareness-sources a{border-top:1px solid var(--line);color:var(--ink-soft);grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:1rem 0;font-size:.74rem;display:grid}.awareness-sources a:first-of-type{border-top-color:var(--line-strong);margin-top:2rem}.awareness-sources a:hover{color:var(--awareness-accent)}.awareness-posture{border-left:3px solid var(--awareness-accent);background:var(--awareness-accent-soft);padding:1.5rem 2rem}.awareness-posture>p:not(.eyebrow){color:var(--ink-soft);grid-template-columns:auto 1fr;gap:.7rem;font-size:.74rem;line-height:1.5;display:grid}.awareness-posture svg{color:var(--awareness-accent)}.awareness-deck{--awareness-accent:#2458a6;--awareness-accent-soft:#e7eef9;z-index:1000;color:#151517;background:#f2efe8;grid-template-rows:58px minmax(0,1fr) 66px;min-width:0;display:grid;position:fixed;inset:0;overflow:hidden}.awareness-deck__bar{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f2efe8f0;border-bottom:1px solid #0000001a;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 1rem;display:grid}.awareness-deck__bar>div:first-child{align-items:center;gap:.75rem;font-size:.7rem;font-weight:750;display:flex}.awareness-deck__bar a,.awareness-deck__bar>button{width:38px;height:38px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000001c;place-items:center;display:grid}.awareness-deck__bar>button{justify-self:end}.awareness-deck__levels{background:#0000000d;gap:.2rem;padding:.2rem;display:flex}.awareness-deck__levels button{color:#66615b;cursor:pointer;background:0 0;border:0;padding:.48rem .7rem;font-size:.62rem;font-weight:750}.awareness-deck__levels button.is-active{color:#151517;background:#fff;box-shadow:0 2px 8px #00000014}.awareness-deck__viewport{min-width:0;min-height:0;position:relative;overflow:hidden}.awareness-deck__slide{opacity:0;min-width:0;min-height:0;display:none;position:absolute;inset:0;overflow:auto}.awareness-deck__slide.is-active{animation:awareness-slide-in .38s var(--ease-out-soft) both;display:grid}@keyframes awareness-slide-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.awareness-deck__slide--hero{color:#fff;background:#151517;grid-template-columns:1.08fr .92fr}.awareness-deck__hero-image{min-height:100%;position:relative;overflow:hidden}.awareness-deck__hero-image img{object-fit:cover}.awareness-deck__hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2rem,6vw,6rem);display:flex}.awareness-deck__hero-copy>p,.awareness-deck__slide header>p,.awareness-deck__kicker{color:var(--awareness-accent-soft);font-family:var(--font-space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:700}.awareness-deck__hero-copy h1{max-width:720px;font-family:var(--font-sora), sans-serif;letter-spacing:-.07em;margin:1rem 0 0;font-size:clamp(3rem,6.5vw,7.2rem);font-weight:460;line-height:.9}.awareness-deck__hero-copy>strong{color:#ffffffa8;max-width:620px;margin-top:1.5rem;font-size:clamp(.9rem,1.6vw,1.2rem);font-weight:450;line-height:1.55}.awareness-deck__hero-copy>div{color:#ffffff7a;border-top:1px solid #ffffff2e;flex-wrap:wrap;gap:1rem;margin-top:2rem;padding-top:1rem;font-size:.65rem;display:flex}.awareness-deck__slide--thesis{grid-template-columns:160px minmax(0,1fr)}.awareness-deck__side-title{background:var(--awareness-accent);color:#fff;border-right:1px solid #0000001f;flex-direction:column;justify-content:space-between;padding:2rem;display:flex}.awareness-deck__side-title span{font-family:var(--font-space-mono), monospace;font-size:.68rem}.awareness-deck__side-title p{font-family:var(--font-sora), sans-serif;writing-mode:vertical-rl;margin:0;font-size:1.1rem;line-height:1.2;transform:rotate(180deg)}.awareness-deck__thesis-content{flex-direction:column;justify-content:center;padding:clamp(2rem,7vw,7rem);display:flex}.awareness-deck__thesis-content>h2{max-width:1050px;font-family:var(--font-sora), sans-serif;letter-spacing:-.065em;margin:.9rem 0 0;font-size:clamp(2.8rem,5.5vw,6.4rem);font-weight:480;line-height:.97}.awareness-deck__columns{border-top:1px solid #0000002e;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,6rem);margin-top:clamp(2rem,5vw,5rem);padding-top:1rem;display:grid}.awareness-deck__columns>div{gap:.75rem;display:grid}.awareness-deck__columns small{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;text-transform:uppercase;font-size:.6rem}.awareness-deck__columns p{color:#514e49;margin:0;font-size:clamp(.75rem,1.1vw,.95rem);line-height:1.5}.awareness-deck__slide--sequence{grid-template-rows:auto 1fr auto;gap:2rem;padding:clamp(2rem,5vw,5rem)}.awareness-deck__slide--sequence>header{align-items:flex-start;gap:1rem;display:flex}.awareness-deck__slide--sequence h2,.awareness-deck__slide--questions h2{max-width:980px;font-family:var(--font-sora), sans-serif;letter-spacing:-.06em;margin:.4rem 0 0;font-size:clamp(2.3rem,4.5vw,5rem);font-weight:480;line-height:.98}.awareness-deck__sequence-line{border-block:1px solid #0000002e;grid-template-columns:repeat(8,minmax(120px,1fr));align-content:center;display:grid;overflow-x:auto}.awareness-deck__sequence-line article{border-right:1px solid #0000001c;grid-template-rows:auto 1fr auto;gap:1rem;min-height:240px;padding:1.3rem;display:grid}.awareness-deck__sequence-line article:nth-child(2n){background:var(--awareness-accent-soft)}.awareness-deck__sequence-line span,.awareness-deck__sequence-line small{font-family:var(--font-space-mono), monospace;color:var(--awareness-accent);font-size:.58rem}.awareness-deck__sequence-line strong{font-family:var(--font-sora), sans-serif;align-self:center;font-size:clamp(.85rem,1.4vw,1.2rem);font-weight:520;line-height:1.25}.awareness-deck__slide--sequence>footer{color:#68645e;font-family:var(--font-space-mono), monospace;text-align:center;text-transform:uppercase;font-size:.62rem}.awareness-deck__slide--questions{color:#fff;background:#171719;grid-template-rows:auto 1fr;gap:2rem;padding:clamp(2rem,5vw,5rem)}.awareness-deck__slide--questions>div{background:#ffffff26;grid-template-columns:1fr 1fr;align-self:stretch;gap:1px;display:grid}.awareness-deck__slide--questions article{background:#171719;flex-direction:column;padding:clamp(1.5rem,3vw,3rem);display:flex}.awareness-deck__slide--questions article>span{color:var(--awareness-accent-soft);font-family:var(--font-space-mono), monospace;font-size:.65rem}.awareness-deck__slide--questions h3{font-family:var(--font-sora), sans-serif;letter-spacing:-.04em;margin:.8rem 0 1.2rem;font-size:clamp(1.2rem,2.4vw,2.3rem);font-weight:480;line-height:1.2}.awareness-deck__slide--questions ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.awareness-deck__slide--questions li{color:#ffffff94;border-left:2px solid #ffffff2b;align-items:center;gap:.45rem;padding:.55rem .7rem;font-size:.68rem;display:flex}.awareness-deck__slide--questions li.is-correct{color:#abefc2;background:#43915f2e;border-left-color:#78d29a}.awareness-deck__slide--questions article>p{color:#ffffff75;margin:auto 0 0;padding-top:1rem;font-size:.66rem;line-height:1.5}.awareness-deck__slide--debate{grid-template:"quote question""positions question"minmax(0,1fr)"footer footer"/minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(1rem,2.5vw,2.5rem) clamp(2rem,4vw,4rem);padding:clamp(1.5rem,3.2vw,3.6rem)}.awareness-deck__quote{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;text-transform:uppercase;grid-area:quote;align-items:center;gap:.7rem;font-size:.65rem;display:flex}.awareness-deck__quote p{margin:0}.awareness-deck__slide--debate blockquote{font-family:var(--font-sora), sans-serif;letter-spacing:-.065em;text-wrap:balance;grid-area:question;align-self:center;margin:0;font-size:clamp(2.25rem,4vw,4.6rem);font-weight:470;line-height:.96}.awareness-deck__positions{border-top:1px solid #0000002e;grid-area:positions;align-self:center}.awareness-deck__positions p{color:#4f4b46;border-bottom:1px solid #0000001f;grid-template-columns:40px 1fr;gap:.6rem;margin:0;padding:.9rem 0;font-size:.74rem;line-height:1.4;display:grid}.awareness-deck__positions span{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;font-size:.58rem}.awareness-deck__slide--debate>footer{color:#66615b;border-top:1px solid #0000002e;grid-area:footer;padding-top:1rem;font-size:.68rem;line-height:1.5}.awareness-deck__slide--data{background:var(--awareness-accent);color:#fff;grid-template-columns:100px minmax(0,1.35fr) minmax(280px,.65fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(2rem,6vw,6rem)}.awareness-deck__data-mark{border:1px solid #ffffff47;place-items:center;width:90px;height:90px;display:grid}.awareness-deck__slide--data>div:nth-child(2)>p{font-family:var(--font-space-mono), monospace;text-transform:uppercase;margin:0;font-size:.62rem}.awareness-deck__slide--data h2{max-width:900px;font-family:var(--font-sora), sans-serif;letter-spacing:-.065em;margin:.8rem 0 1.5rem;font-size:clamp(2.8rem,5.5vw,6.3rem);font-weight:470;line-height:.96}.awareness-deck__slide--data strong{color:#ffffffb3;max-width:820px;font-size:clamp(.78rem,1.2vw,1rem);font-weight:450;line-height:1.6;display:block}.awareness-deck__slide--data aside{border-left:1px solid #ffffff4d;padding-left:1.5rem}.awareness-deck__slide--data aside small{font-family:var(--font-space-mono), monospace;text-transform:uppercase;font-size:.58rem}.awareness-deck__slide--data aside p{color:#ffffffb0;border-top:1px solid #fff3;margin:.8rem 0 0;padding-top:.8rem;font-size:.68rem;line-height:1.45}.awareness-deck__slide--final{grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);align-items:center;gap:clamp(2rem,7vw,7rem);padding:clamp(2rem,7vw,7rem)}.awareness-deck__slide--final>div>p{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;text-transform:uppercase;margin:0;font-size:.62rem}.awareness-deck__slide--final h2{max-width:980px;font-family:var(--font-sora), sans-serif;letter-spacing:-.065em;margin:.9rem 0 1.8rem;font-size:clamp(2.8rem,5.5vw,6.3rem);font-weight:470;line-height:.96}.awareness-deck__slide--final ul{gap:.6rem;max-width:800px;margin:0;padding:0;list-style:none;display:grid}.awareness-deck__slide--final li{color:#514e49;grid-template-columns:auto 1fr;gap:.6rem;font-size:.72rem;display:grid}.awareness-deck__slide--final li svg{color:var(--awareness-accent)}.awareness-deck__slide--final aside{border-left:3px solid var(--awareness-accent);background:#fff;gap:.8rem;padding:2rem;display:grid;box-shadow:0 24px 70px #0000001a}.awareness-deck__slide--final aside>span{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;text-transform:uppercase;font-size:.62rem}.awareness-deck__slide--final aside>p{color:#514e49;border-top:1px solid #0000001a;margin:0;padding-top:.75rem;font-size:.7rem;line-height:1.45}.awareness-deck__launch{background:var(--awareness-accent);color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5rem;margin-top:.6rem;font-size:.7rem;font-weight:750;display:inline-flex}.awareness-deck__controls{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f2efe8f2;border-top:1px solid #0000001a;grid-template-columns:46px minmax(0,340px) 46px;justify-content:center;align-items:center;gap:1rem;padding:0 1rem;display:grid}.awareness-deck__controls>button{color:#151517;cursor:pointer;background:0 0;border:1px solid #0000001f;place-items:center;width:42px;height:42px;display:grid}.awareness-deck__controls>button:disabled{opacity:.28;cursor:default}.awareness-deck__controls>div{grid-template-columns:1fr auto;align-items:center;gap:.8rem;display:grid}.awareness-deck__controls>div>span{background:#0000001a;height:3px;overflow:hidden}.awareness-deck__controls i{background:var(--awareness-accent);height:100%;transition:width .25s;display:block}.awareness-deck__controls small{font-family:var(--font-space-mono), monospace;color:#6c6862;font-size:.58rem}@media (max-width:1050px){.awareness-hero{grid-template-columns:1fr}.awareness-hero__media{min-height:480px}.awareness-level-band,.awareness-manifesto,.awareness-outcomes,.awareness-objective-grid{grid-template-columns:1fr}.awareness-sequence__list>article{grid-template-columns:42px 1fr}.awareness-sequence__detail{grid-column:2}.awareness-deck__slide--data{grid-template-columns:70px 1fr}.awareness-deck__slide--data aside{grid-column:2}}.awareness-deck--mission{z-index:100;color:#fff;width:100vw;height:100svh;font-family:var(--font-manrope), Arial, sans-serif;background:#0a0b0d;grid-template-rows:64px minmax(0,1fr) 64px;display:grid;position:fixed;inset:0;overflow:hidden}.mission-topbar,.mission-controls{z-index:20;background:#0a0b0d;align-items:center;display:grid;position:relative}.mission-topbar{border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(190px,.8fr) minmax(520px,1.8fr) minmax(250px,.8fr)}.mission-topbar button,.mission-topbar a,.mission-controls button{color:inherit}.mission-topbar__identity,.mission-topbar__actions{align-items:center;min-width:0;height:100%;display:flex}.mission-topbar__identity{gap:.75rem;padding-left:1rem}.mission-topbar__identity a,.mission-topbar__actions>button,.mission-controls>button{background:0 0;border:1px solid #ffffff24;place-items:center;width:42px;height:42px;transition:border-color .16s,background .16s,transform .16s;display:grid}.mission-topbar__identity a:hover,.mission-topbar__actions>button:hover,.mission-controls>button:not(:disabled):hover{border-color:var(--awareness-accent);background:#ffffff12;transform:translateY(-1px)}.mission-topbar__identity>span{letter-spacing:-.02em;font-size:.86rem;font-weight:900}.mission-topbar__identity>small{color:#ffffff7a;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:650;overflow:hidden}.mission-map{grid-template-columns:repeat(6,minmax(0,1fr));align-self:stretch;display:grid}.mission-map button{color:#ffffff61;text-align:left;background:0 0;border:0;border-left:1px solid #ffffff12;grid-template-rows:1fr 1fr;grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:.5rem;padding:.72rem .65rem .6rem;transition:color .18s,background .18s;display:grid;position:relative}.mission-map button>i{background:var(--awareness-accent);transform-origin:0;height:2px;transition:transform .22s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.mission-map button>span{font-family:var(--font-space-mono), monospace;grid-row:1/3;align-self:center;font-size:.63rem}.mission-map button>small{text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:.62rem;font-weight:750;overflow:hidden}.mission-map button.is-active{color:#fff;background:#ffffff0d}.mission-map button.is-active>i{transform:scaleX(1)}.mission-topbar__actions{justify-content:flex-end;gap:.65rem;padding-right:1rem}.mission-level-toggle{background:#ffffff14;padding:3px;display:flex}.mission-level-toggle button{color:#ffffff73;font-family:var(--font-space-mono), monospace;background:0 0;border:0;padding:.62rem .75rem;font-size:.62rem;font-weight:800}.mission-level-toggle button.is-active{color:#0a0b0d;background:#fff}.mission-viewport{min-width:0;min-height:0;position:relative;overflow:hidden}.mission-slide{opacity:0;pointer-events:none;min-width:0;transition:opacity .26s,transform .36s cubic-bezier(.2,.75,.2,1);position:absolute;inset:0;overflow:hidden;transform:translate(22px)scale(.995)}.mission-slide.is-active{opacity:1;pointer-events:auto;transform:translate(0)scale(1)}.mission-kicker{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.5rem;margin:0;font-size:clamp(.68rem,.76vw,.88rem);font-weight:850;display:flex}.mission-heading{justify-content:space-between;align-items:end;gap:2rem;min-width:0;display:flex}.mission-heading h2{color:#fff;letter-spacing:-.065em;max-width:850px;margin:.45rem 0 0;font-size:clamp(2.2rem,4.3vw,5.25rem);font-weight:750;line-height:.94}.mission-heading>span{color:#ffffff6e;font-family:var(--font-space-mono), monospace;text-transform:uppercase;flex:none;padding-bottom:.4rem;font-size:.65rem}.mission-cover{isolation:isolate}.mission-cover__image,.mission-proof__image{z-index:-3;object-fit:cover;object-position:center 35%;transition:transform 7s ease-out;transform:scale(1.035)}.mission-cover.is-active .mission-cover__image{transform:scale(1)}.mission-cover__veil{z-index:-2;background:linear-gradient(90deg,#07080a 0%,#07080aed 25%,#07080a57 68%,#07080a33 100%),linear-gradient(#0000 65%,#07080aad 100%);position:absolute;inset:0}.mission-cover__content{width:min(780px,62vw);position:absolute;top:50%;left:clamp(2rem,6vw,7rem);transform:translateY(-50%)}.mission-cover__content h1{letter-spacing:-.075em;text-wrap:balance;max-width:850px;margin:1rem 0 1.15rem;font-size:clamp(3.2rem,6.7vw,8rem);font-weight:760;line-height:.86}.mission-cover__promise{color:#ffffffb8;max-width:590px;margin:0;font-size:clamp(1rem,1.35vw,1.35rem);font-weight:520;line-height:1.45}.mission-cover__verbs{align-items:center;gap:1.2rem;margin-top:clamp(2rem,5vh,3.8rem);display:flex}.mission-cover__verbs>span{text-transform:uppercase;align-items:center;gap:.6rem;font-size:.83rem;font-weight:780;display:flex}.mission-cover__verbs strong{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;font-size:.6rem}.mission-cover__verbs>svg{color:#ffffff52}.mission-cover__score{border-top:2px solid var(--awareness-accent);text-align:right;min-width:175px;padding-top:1rem;display:grid;position:absolute;bottom:clamp(2rem,6vh,5rem);right:clamp(2rem,5vw,6rem)}.mission-cover__score>span,.mission-cover__score>small{color:#ffffff7a;font-family:var(--font-space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem}.mission-cover__score>strong{letter-spacing:-.08em;margin:.15rem 0 -.1rem;font-size:4.4rem;font-weight:650;line-height:1}.mission-cover__score>i{background:#fff3;height:1px;margin:.9rem 0}.mission-cover__score>b{font-size:1rem}.mission-modules,.mission-levels{background:#0e0f12;grid-template-rows:auto minmax(0,1fr);gap:clamp(1.2rem,2.5vh,2rem);padding:clamp(1.5rem,3vw,3.5rem) clamp(1.5rem,4vw,5rem);display:grid}.mission-modules__stage{grid-template-columns:minmax(0,2.35fr) minmax(250px,.65fr);gap:1rem;min-height:0;display:grid}.mission-module-focus{background:#17181c;min-width:0;min-height:0;margin:0;position:relative;overflow:hidden}.mission-module-focus>img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.75,.2,1)}.mission-module-focus:hover>img{transform:scale(1.025)}.mission-module-focus__veil{background:linear-gradient(#0000 28%,#07080a85 57%,#07080af7 100%),linear-gradient(90deg,#07080a33,#0000 60%);position:absolute;inset:0}.mission-module-focus figcaption{position:absolute;bottom:clamp(1.25rem,3vw,3rem);left:clamp(1.25rem,3vw,3rem);right:clamp(1.25rem,3vw,3rem)}.mission-module-focus figcaption>small{color:#ffffffba;border:1px solid #ffffff59;padding:.42rem .6rem;font-size:.62rem;font-weight:700;display:inline-flex}.mission-module-focus h3{color:#fff;letter-spacing:-.065em;max-width:850px;margin:.7rem 0 1rem;font-size:clamp(2.2rem,4vw,4.9rem);font-weight:760;line-height:.94}.mission-module-focus figcaption>div{border-top:1px solid #ffffff3d;grid-template-columns:.9fr 1.1fr;gap:clamp(1.5rem,4vw,5rem);max-width:1050px;padding-top:.8rem;display:grid}.mission-module-focus figcaption p{color:#ffffffbf;margin:0;font-size:clamp(.72rem,.86vw,.92rem);line-height:1.45}.mission-module-focus figcaption p>span{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.3rem;font-size:.58rem;font-weight:850;display:block}.mission-module-focus figcaption>strong{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-top:.85rem;font-size:.62rem;display:inline-flex}.mission-module-select{grid-auto-rows:minmax(0,1fr);gap:.55rem;min-height:0;display:grid}.mission-module-select button{isolation:isolate;color:#fff;text-align:left;background:#141519;border:1px solid #ffffff1f;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:.65rem;min-height:0;padding:1rem;transition:border-color .18s,transform .18s;display:grid;position:relative;overflow:hidden}.mission-module-select button>img{z-index:-3;object-fit:cover;filter:saturate(.7)brightness(.5);transition:filter .22s,transform .4s;transform:scale(1.02)}.mission-module-select button>i{z-index:-2;background:linear-gradient(90deg,#07080af2,#07080a3d);position:absolute;inset:0}.mission-module-select button>span{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;font-size:.6rem}.mission-module-select button>strong{text-overflow:ellipsis;font-size:clamp(.72rem,.85vw,.92rem);line-height:1.2;overflow:hidden}.mission-module-select button>svg{color:#ffffff6b}.mission-module-select button:hover,.mission-module-select button.is-active{border-color:var(--awareness-accent);transform:translate(-4px)}.mission-module-select button.is-active>img{filter:saturate()brightness(.75);transform:scale(1.08)}.mission-loop{color:#101114;background:#f1efe8;grid-template-rows:auto minmax(0,1fr);gap:clamp(1rem,2.5vh,2rem);padding:clamp(1.5rem,3vw,3.5rem) clamp(1.5rem,4vw,5rem);display:grid}.mission-heading--light h2{color:#101114}.mission-heading--light>span{color:#1011147a}.mission-loop__layout{grid-template-columns:minmax(0,1.1fr) minmax(400px,.9fr);gap:clamp(1rem,2.5vw,2.5rem);min-height:0;display:grid}.mission-loop__steps{border-top:2px solid #101114;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(180px,.72fr) minmax(280px,1fr);min-height:0;display:grid}.mission-loop__steps>figure{background:#d8d5cc;grid-row:1/3;min-height:0;margin:0;position:relative;overflow:hidden}.mission-loop__steps>figure img{object-fit:cover}.mission-loop__steps>figure:after{content:"";background:linear-gradient(#0000 35%,#08090ac7);position:absolute;inset:0}.mission-loop__steps figcaption{z-index:2;color:#fff;letter-spacing:-.04em;font-size:clamp(1.2rem,2vw,2rem);font-weight:760;position:absolute;bottom:1rem;left:1rem;right:1rem}.mission-loop__steps>div{align-content:center;padding:clamp(1rem,2vw,2.25rem);display:grid}.mission-loop__steps article{border-bottom:1px solid #10111429;grid-template-columns:40px 1fr;align-items:center;gap:.85rem;padding:clamp(.75rem,1.4vh,1.15rem) 0;display:grid}.mission-loop__steps article>span{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;font-size:.7rem}.mission-loop__steps article small,.mission-loop__steps>p small{color:#10111473;font-family:var(--font-space-mono), monospace;letter-spacing:.07em;text-transform:uppercase;margin-bottom:.2rem;font-size:.55rem;font-weight:800;display:block}.mission-loop__steps article strong{font-size:clamp(.82rem,1vw,1rem)}.mission-loop__steps>p{border-top:1px solid #10111429;align-items:flex-start;gap:.75rem;margin:0;padding:1rem clamp(1rem,2vw,2.25rem);font-size:.73rem;line-height:1.4;display:flex}.mission-loop__steps>p>svg{color:var(--awareness-accent);flex:none}.mission-challenge{color:#fff;background:#101114;grid-template-rows:auto auto auto minmax(0,auto);align-content:center;min-height:0;padding:clamp(1.2rem,2.5vw,2.75rem);display:grid}.mission-challenge>header{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.85rem;display:flex}.mission-challenge>header span{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:850}.mission-challenge>header small{color:#ffffff6b;font-size:.62rem}.mission-challenge blockquote{letter-spacing:-.04em;margin:clamp(1rem,2.2vh,1.8rem) 0;font-size:clamp(1.25rem,2vw,2rem);font-weight:680;line-height:1.12}.mission-challenge>div{gap:.5rem;display:grid}.mission-challenge>div button{color:#ffffffbf;text-align:left;background:0 0;border:1px solid #ffffff24;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.72rem;font-size:.7rem;transition:border-color .16s,background .16s,color .16s;display:grid}.mission-challenge>div button>span{color:#fff;width:27px;height:27px;font-family:var(--font-space-mono), monospace;background:#ffffff17;place-items:center;font-size:.6rem;display:grid}.mission-challenge>div button:hover,.mission-challenge>div button.is-selected{border-color:var(--awareness-accent);color:#fff;background:#ffffff0f}.mission-challenge>div button.is-correct{color:#fff;border-color:#5dd39e}.mission-challenge>div button.is-correct>span{color:#0b1b13;background:#5dd39e}.mission-challenge>footer{color:#ffffff9e;opacity:0;border-top:1px solid #0000;grid-template-columns:auto 1fr;align-items:start;gap:.65rem;max-height:0;margin-top:0;transition:max-height .22s,margin .22s,padding .22s,opacity .18s;display:grid;overflow:hidden}.mission-challenge>footer.is-visible{opacity:1;border-color:#ffffff24;max-height:120px;margin-top:.85rem;padding-top:.85rem}.mission-challenge>footer svg{color:#5dd39e}.mission-challenge>footer p{margin:0;font-size:.67rem;line-height:1.45}.mission-levels__choices{grid-template-columns:1fr 1fr;gap:1rem;min-height:0;display:grid}.mission-levels__choices>button{isolation:isolate;color:#fff;text-align:left;background:#121318;border:1px solid #ffffff1f;min-width:0;min-height:0;padding:0;transition:border-color .18s,transform .22s;position:relative;overflow:hidden}.mission-levels__choices>button>img{z-index:-3;object-fit:cover;filter:saturate(.65)brightness(.54);transition:filter .25s,transform .5s}.mission-levels__choices>button>i{z-index:-2;background:linear-gradient(#0000 14%,#090a0ccc 62%,#090a0c 100%);position:absolute;inset:0}.mission-levels__choices>button>div{position:absolute;bottom:clamp(1.3rem,3vw,3rem);left:clamp(1.3rem,3vw,3rem);right:clamp(1.3rem,3vw,3rem)}.mission-levels__choices>button span{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:850}.mission-levels__choices>button strong{letter-spacing:-.075em;margin-top:.15rem;font-size:clamp(2.6rem,5.3vw,6.5rem);font-weight:720;line-height:.9;display:block}.mission-levels__choices h3{max-width:620px;margin:.65rem 0 1rem;font-size:clamp(1rem,1.4vw,1.4rem);line-height:1.2}.mission-levels__choices ul{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.mission-levels__choices li{color:#ffffffb3;border:1px solid #ffffff2e;align-items:center;gap:.35rem;padding:.48rem .6rem;font-size:.62rem;display:flex}.mission-levels__choices p{color:#ffffff94;align-items:flex-start;gap:.55rem;max-width:620px;margin:1rem 0 0;font-size:.68rem;line-height:1.45;display:flex}.mission-levels__choices p svg{color:var(--awareness-accent);flex:none}.mission-levels__choices>button:hover,.mission-levels__choices>button.is-active{border-color:var(--awareness-accent);transform:translateY(-4px)}.mission-levels__choices>button:hover>img,.mission-levels__choices>button.is-active>img{filter:saturate()brightness(.72);transform:scale(1.025)}.mission-levels__choices>button.is-active:after{border:1px solid var(--awareness-accent);color:var(--awareness-accent);content:"NIVEAU ACTIF";font-family:var(--font-space-mono), monospace;letter-spacing:.08em;background:#090a0cb3;padding:.45rem .6rem;font-size:.54rem;font-weight:850;position:absolute;top:1.2rem;right:1.2rem}.mission-debate{isolation:isolate;background:#0c0d0f}.mission-debate>img{z-index:-3;object-fit:cover;object-position:left center}.mission-debate__veil{z-index:-2;background:linear-gradient(90deg,#0000 0%,#090a0c52 36%,#090a0c 61% 100%),linear-gradient(#0000 55%,#090a0c47);position:absolute;inset:0}.mission-debate__content{width:min(710px,48vw);position:absolute;top:50%;right:clamp(2rem,5vw,6rem);transform:translateY(-50%)}.mission-debate h2{letter-spacing:-.07em;margin:.65rem 0 1rem;font-size:clamp(2.6rem,4.7vw,5.6rem);font-weight:740;line-height:.92}.mission-debate blockquote{border-left:3px solid var(--awareness-accent);letter-spacing:-.035em;margin:0;padding:.25rem 0 .25rem 1rem;font-size:clamp(1.1rem,1.8vw,1.8rem);font-weight:650;line-height:1.18}.mission-debrief__flow{border-top:1px solid #ffffff2e;margin:1.1rem 0 1.2rem;display:grid}.mission-debrief__flow article{border-bottom:1px solid #ffffff24;grid-template-columns:42px minmax(0,1fr);gap:.85rem;padding:.78rem 0;display:grid}.mission-debrief__flow article>span{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;font-size:.62rem;font-weight:850}.mission-debrief__flow article>div{grid-template-columns:minmax(190px,.8fr) minmax(0,1.2fr);align-items:baseline;column-gap:1rem;display:grid}.mission-debrief__flow small{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;letter-spacing:.06em;text-transform:uppercase;grid-column:1;font-size:.5rem;font-weight:800}.mission-debrief__flow h3{letter-spacing:-.025em;grid-column:1;margin:.18rem 0 0;font-size:.88rem}.mission-debrief__flow p{color:#ffffff94;grid-area:1/2/span 2;margin:0;font-size:.6rem;line-height:1.45}.mission-debrief__note{color:#ffffff94;margin:.6rem 0 0;font-size:.65rem;line-height:1.45}.mission-debate__positions{border-top:1px solid #ffffff29;grid-template-columns:1fr 1fr;margin-top:1.2rem;display:grid}.mission-debate__positions>span{color:#ffffff9e;border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;grid-template-columns:30px 1fr;gap:.6rem;padding:.8rem .7rem;font-size:.66rem;line-height:1.35;display:grid}.mission-debate__positions b{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;font-size:.57rem}.mission-debate__content>aside{border-top:1px solid #ffffff29;margin-top:1.1rem;padding-top:.85rem}.mission-debate__content>aside small{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.57rem;font-weight:850}.mission-debate__content>aside p{color:#ffffff8c;margin:.35rem 0 0;font-size:.67rem;line-height:1.45}.mission-proof{isolation:isolate;background:#0a0b0d}.mission-proof__image{filter:blur(6px)brightness(.24)saturate(.75);transform:scale(1.08)}.mission-proof__veil{z-index:-2;background:radial-gradient(circle at 20%,#ffffff0d,#0000 38%),linear-gradient(90deg,#090a0cb8,#090a0cf0);position:absolute;inset:0}.mission-proof__content{grid-template-columns:minmax(0,.9fr) minmax(430px,.72fr);align-items:center;gap:clamp(2rem,5vw,6rem);width:100%;height:100%;padding:clamp(1.5rem,4vw,5rem);display:grid}.mission-proof__result h2{letter-spacing:-.075em;margin:.6rem 0 1.6rem;font-size:clamp(3rem,5.8vw,7rem);font-weight:740;line-height:.88}.mission-proof__result>div{border-top:1px solid #ffffff38}.mission-proof__result article{border-bottom:1px solid #ffffff24;grid-template-columns:42px 1fr;align-items:center;gap:.8rem;padding:clamp(.75rem,1.5vh,1.15rem) 0;display:grid}.mission-proof__result article>span{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;font-size:.62rem}.mission-proof__result article p{margin:0;font-size:clamp(.85rem,1.1vw,1.1rem);font-weight:630;line-height:1.3}.mission-proof__panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0e11db;border:1px solid #ffffff29;min-width:0}.mission-proof__panel>header{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex}.mission-proof__panel>header span{align-items:center;gap:.55rem;font-size:.74rem;font-weight:800;display:flex}.mission-proof__panel>header svg{color:var(--awareness-accent)}.mission-proof__panel>header small{color:#fff6;font-family:var(--font-space-mono), monospace;text-transform:uppercase;font-size:.54rem}.mission-proof__checks{background:var(--awareness-accent);color:#fff;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.4rem;padding:1rem 1.15rem;display:grid}.mission-proof__checks>span{gap:.1rem;font-size:.6rem;display:grid}.mission-proof__checks b{font-family:var(--font-space-mono), monospace;letter-spacing:.06em;font-size:.51rem}.mission-proof__checks svg{opacity:.55}.mission-proof__partners,.mission-proof__sources{padding:0 1.15rem}.mission-proof__partners p{color:#ffffffad;border-bottom:1px solid #ffffff1a;grid-template-columns:auto 1fr;align-items:start;gap:.55rem;margin:0;padding:.72rem 0;font-size:.65rem;line-height:1.35;display:grid}.mission-proof__partners svg{color:var(--awareness-accent)}.mission-proof__sources{display:grid}.mission-proof__sources a{color:#ffffff7a;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto;gap:.8rem;padding:.62rem 0;font-size:.6rem;display:grid}.mission-proof__sources a:hover{color:#fff}.mission-proof__panel>footer{gap:.6rem;padding:1rem 1.15rem;display:flex}.mission-proof__panel>footer>a,.mission-proof__launch{color:#fff;background:0 0;border:1px solid #fff3;justify-content:center;align-items:center;gap:.5rem;min-height:42px;padding:.75rem .9rem;font-size:.65rem;font-weight:800;display:inline-flex}.mission-proof__launch{border-color:var(--awareness-accent);background:var(--awareness-accent)}.mission-controls{border-top:1px solid #ffffff1a;grid-template-columns:64px minmax(0,1fr) 64px}.mission-controls>button{border-top:0;border-bottom:0;width:100%;height:100%}.mission-controls>button:disabled{color:#ffffff29}.mission-controls>div{grid-template-columns:minmax(120px,320px) auto;justify-content:center;align-items:center;gap:1rem;min-width:0;display:grid}.mission-controls>div>span{background:#ffffff24;width:min(320px,28vw);height:2px;overflow:hidden}.mission-controls>div>span>i{background:var(--awareness-accent);height:100%;transition:width .26s;display:block}.mission-controls small{color:#ffffff73;font-family:var(--font-space-mono), monospace;letter-spacing:.04em;text-transform:uppercase;font-size:.58rem}@media (max-width:1180px){.mission-topbar{grid-template-columns:minmax(160px,.8fr) minmax(400px,1.5fr) minmax(225px,.8fr)}.mission-map button>small{display:none}.mission-map button{grid-template-columns:1fr;place-items:center}.mission-map button>span{grid-row:auto}.mission-cover__content{width:66vw}.mission-loop__layout{grid-template-columns:minmax(0,1fr) minmax(350px,.82fr)}.mission-loop__steps{grid-template-columns:minmax(150px,.58fr) minmax(230px,1fr)}.mission-proof__content{grid-template-columns:minmax(0,.8fr) minmax(390px,.72fr)}}@media (max-width:900px){.awareness-deck--mission{grid-template-rows:56px minmax(0,1fr) 56px}.mission-topbar{grid-template-columns:1fr auto}.mission-topbar__identity{padding-left:.55rem}.mission-topbar__identity a,.mission-topbar__actions>button{width:38px;height:38px}.mission-topbar__identity>small,.mission-map{display:none}.mission-topbar__actions{padding-right:.55rem}.mission-slide{overflow:hidden auto}.mission-cover__content{width:auto;inset:auto 1.25rem 2rem;transform:none}.mission-cover__content h1{max-width:660px;font-size:clamp(3rem,11vw,5.5rem)}.mission-cover__veil{background:linear-gradient(#07080a2e 12%,#07080ae0 65%,#07080a 98%)}.mission-cover__score{min-width:125px;top:1.2rem;bottom:auto;right:1.2rem}.mission-cover__score>strong{font-size:3rem}.mission-modules,.mission-loop,.mission-levels{padding:1.25rem;display:block}.mission-heading{align-items:start}.mission-heading h2{font-size:clamp(2rem,8.5vw,4rem)}.mission-heading>span{display:none}.mission-modules__stage,.mission-loop__layout,.mission-levels__choices,.mission-proof__content{grid-template-columns:1fr}.mission-modules__stage,.mission-loop__layout,.mission-levels__choices{margin-top:1.2rem}.mission-module-focus{min-height:560px}.mission-module-select{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:105px}.mission-module-select button:hover,.mission-module-select button.is-active{transform:translateY(-3px)}.mission-loop__steps{min-height:470px}.mission-challenge{min-height:480px}.mission-levels__choices>button{min-height:590px}.mission-debate__veil{background:linear-gradient(#090a0c42 0%,#090a0ce0 43%,#090a0c 100%)}.mission-debate__content{width:auto;inset:auto 1.25rem 2rem;transform:none}.mission-proof__content{align-items:start;height:auto;min-height:100%;padding:2rem 1.25rem}.mission-proof__panel{min-width:0}}@media (max-width:620px){.mission-level-toggle button{padding:.56rem .48rem;font-size:.55rem}.mission-cover__content h1{margin-top:.7rem;font-size:clamp(2.65rem,13vw,4.6rem)}.mission-cover__promise{font-size:.92rem}.mission-cover__verbs{gap:.55rem;margin-top:1.3rem}.mission-cover__verbs>span{gap:.3rem;font-size:.63rem}.mission-cover__verbs>svg{width:13px}.mission-cover__score{display:none}.mission-heading h2{font-size:2.25rem}.mission-module-focus{min-height:520px}.mission-module-focus figcaption>div{grid-template-columns:1fr;gap:.7rem}.mission-module-focus h3{font-size:2.45rem}.mission-module-select{grid-template-columns:1fr;grid-auto-rows:95px}.mission-loop__steps{min-height:0;display:block}.mission-loop__steps>figure{min-height:260px}.mission-loop__steps>div,.mission-loop__steps>p{padding:1rem}.mission-challenge{min-height:500px;margin-top:.75rem}.mission-levels__choices>button{min-height:530px}.mission-levels__choices>button strong{font-size:3.7rem}.mission-levels__choices ul{display:grid}.mission-debate__positions{grid-template-columns:1fr}.mission-debate__positions>span:nth-child(n+4){display:none}.mission-proof__result h2{font-size:3.6rem}.mission-proof__checks{grid-template-columns:1fr}.mission-proof__checks>svg{display:none}.mission-proof__checks>span{grid-template-columns:60px 1fr;align-items:center}.mission-proof__panel>header{flex-direction:column;align-items:start}.mission-proof__panel>footer{flex-direction:column}.mission-proof__panel>footer>a,.mission-proof__launch{width:100%}.mission-controls{grid-template-columns:56px minmax(0,1fr) 56px}.mission-controls>div{grid-template-columns:minmax(0,1fr);gap:.35rem;padding:0 .8rem}.mission-controls>div>span{width:100%}.mission-controls small{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (prefers-reduced-motion:reduce){.mission-slide,.mission-cover__image,.mission-module-focus>img,.mission-module-select button,.mission-module-select button>img,.mission-levels__choices>button,.mission-levels__choices>button>img{transition:none}}@media (min-width:560px) and (max-width:900px){.mission-cover__score{display:none}.mission-modules,.mission-loop,.mission-levels{grid-template-rows:auto minmax(0,1fr);padding:1rem;display:grid}.mission-heading h2{font-size:clamp(2.4rem,6vw,3.25rem)}.mission-modules__stage{grid-template-columns:1fr;min-height:0;margin-top:0;position:relative}.mission-module-focus{min-height:0}.mission-module-focus h3{font-size:2.45rem}.mission-module-select{z-index:5;gap:.32rem;display:flex;position:absolute;top:.65rem;right:.65rem}.mission-module-select button{border-color:#ffffff4d;place-items:center;width:46px;height:46px;min-height:0;padding:0;display:grid}.mission-module-select button>span{z-index:2;color:#fff}.mission-module-select button>strong,.mission-module-select button>svg{display:none}.mission-module-select button:hover,.mission-module-select button.is-active{transform:translateY(-2px)}.mission-loop__layout{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);min-height:0;margin-top:0}.mission-loop__steps{grid-template-columns:minmax(140px,.55fr) minmax(220px,1fr);min-height:0}.mission-loop__steps>div{padding:.65rem .9rem}.mission-loop__steps article{padding:.58rem 0}.mission-loop__steps>p{padding:.7rem .9rem}.mission-challenge{min-height:0;padding:1rem}.mission-challenge blockquote{font-size:1.18rem}.mission-levels__choices{grid-template-columns:1fr 1fr;min-height:0;margin-top:0}.mission-levels__choices>button{min-height:0}.mission-levels__choices>button>div{bottom:1.2rem;left:1.2rem;right:1.2rem}.mission-levels__choices>button strong{font-size:3.8rem}.mission-levels__choices ul{display:grid}.mission-debate__content{width:56vw;inset:50% 1.25rem auto auto;transform:translateY(-50%)}.mission-debate__veil{background:linear-gradient(90deg,#0000 0%,#090a0c7a 36%,#090a0c 58% 100%)}.mission-proof__content{grid-template-columns:minmax(0,.78fr) minmax(360px,.9fr);align-items:center;gap:1.2rem;height:100%;padding:1rem}.mission-proof__result h2{font-size:3.75rem}}@media (max-width:559px){.mission-cover__score{display:none}.mission-modules{grid-template-rows:auto minmax(0,1fr);padding:.9rem;display:grid;overflow:hidden}.mission-modules .mission-heading h2{font-size:2.05rem}.mission-modules__stage{grid-template-columns:1fr;min-height:0;margin-top:.75rem;display:grid;position:relative}.mission-module-focus{height:100%;min-height:0}.mission-module-focus h3{font-size:2rem}.mission-module-focus figcaption>div{grid-template-columns:1fr 1fr;gap:.65rem}.mission-module-focus figcaption p{font-size:.55rem}.mission-module-select{z-index:5;gap:.32rem;display:flex;position:absolute;top:.65rem;right:.65rem}.mission-module-select button{place-items:center;width:42px;height:42px;min-height:0;padding:0;display:grid}.mission-module-select button>span{z-index:2;color:#fff}.mission-module-select button>strong,.mission-module-select button>svg{display:none}.mission-module-select button.is-active{transform:translateY(-2px)}}.mission-map{grid-template-columns:repeat(4,minmax(0,1fr))}.mission-simple-objective,.mission-simple-organisation,.mission-simple-discussion{isolation:isolate;background:#08090b}.mission-simple-objective>img,.mission-simple-organisation>img,.mission-simple-discussion>img{z-index:-3;object-fit:cover}.mission-simple-objective>img{object-position:center;filter:saturate(.9)contrast(1.03)}.mission-simple-objective__veil,.mission-simple-organisation__veil,.mission-simple-discussion__veil{z-index:-2;position:absolute;inset:0}.mission-simple-objective__veil{background:linear-gradient(90deg,#07080a 0%,#07080aed 38%,#0000 78%),linear-gradient(#0000 55%,#07080a59)}.mission-simple-objective__content{width:min(760px,58vw);position:absolute;top:50%;left:clamp(2rem,5vw,6rem);transform:translateY(-50%)}.mission-simple-objective h1{letter-spacing:-.075em;max-width:760px;margin:.65rem 0 0;font-size:clamp(3.2rem,5.9vw,6.7rem);font-weight:760;line-height:.9}.mission-simple-objective h2{color:#ffffffb3;letter-spacing:-.035em;max-width:680px;margin:1.15rem 0 0;font-size:clamp(1.35rem,2vw,2.15rem);font-weight:540;line-height:1.16}.mission-simple-objective__outcomes{border-top:1px solid #ffffff2e;margin-top:1.45rem;display:grid}.mission-simple-objective__outcomes p{color:#ffffffc2;border-bottom:1px solid #ffffff1f;grid-template-columns:20px 1fr;align-items:start;gap:.65rem;margin:0;padding:.65rem 0;font-size:clamp(.8rem,.92vw,1rem);line-height:1.36;display:grid}.mission-simple-objective__outcomes svg{color:var(--awareness-accent)}.mission-simple-organisation>img,.mission-simple-discussion>img{object-position:left center}.mission-simple-organisation__veil{background:linear-gradient(90deg,#0000 0%,#07080a7a 38%,#07080a 58% 100%)}.mission-simple-organisation__content{width:min(720px,48vw);position:absolute;top:50%;right:clamp(2rem,5vw,6rem);transform:translateY(-50%)}.mission-simple-organisation h2,.mission-simple-discussion h2,.mission-simple-vr>header h2{letter-spacing:-.075em;margin:.55rem 0 0;font-size:clamp(3rem,5vw,5.8rem);font-weight:740;line-height:.92}.mission-simple-organisation__steps{border-top:1px solid #ffffff2e;margin-top:1.5rem;display:grid}.mission-simple-organisation__steps article{border-bottom:1px solid #ffffff24;grid-template-columns:54px minmax(0,1fr);gap:.85rem;padding:.82rem 0;display:grid}.mission-simple-organisation__steps article>span{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;padding-top:.2rem;font-size:.76rem;font-weight:850}.mission-simple-organisation__steps article>div{grid-template-columns:minmax(150px,.72fr) minmax(0,1.28fr);align-items:baseline;column-gap:1rem;display:grid}.mission-simple-organisation__steps small{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;letter-spacing:.05em;text-transform:uppercase;grid-column:1;font-size:.64rem;font-weight:800}.mission-simple-organisation__steps h3{letter-spacing:-.03em;grid-column:1;margin:.12rem 0 0;font-size:1.25rem}.mission-simple-organisation__steps p{color:#ffffff94;grid-area:1/2/span 2;margin:0;font-size:.84rem;line-height:1.38}.mission-simple-organisation__meta{color:#ffffff73;align-items:center;gap:.75rem;font-size:.72rem;display:flex;position:absolute;top:1.25rem;right:1.5rem}.mission-simple-organisation__meta strong{color:#fff;border-left:1px solid #ffffff2e;padding-left:.75rem}.mission-simple-vr{background:#08090b;grid-template-rows:auto minmax(0,1fr);gap:1.2rem;padding:clamp(1.3rem,2.8vw,2.8rem);display:grid}.mission-simple-vr>header{justify-content:space-between;align-items:end;gap:2rem;display:flex}.mission-simple-vr>header h2{max-width:920px;font-size:clamp(2.8rem,4.6vw,5.25rem)}.mission-simple-vr__modules{background:#ffffff24;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;min-height:0;display:grid}.mission-simple-vr__modules article{isolation:isolate;background:#141518;min-width:0;position:relative;overflow:hidden}.mission-simple-vr__modules article>img{z-index:-3;object-fit:cover;filter:saturate(.8)brightness(.8);transition:transform .4s cubic-bezier(.2,.75,.2,1)}.mission-simple-vr__modules article>i{z-index:-2;background:linear-gradient(#0000 25%,#090a0cd1 65%,#090a0c 98%);position:absolute;inset:0}.mission-simple-vr__modules article:hover>img{transform:scale(1.025)}.mission-simple-vr__modules article>div{position:absolute;bottom:1.35rem;left:1.35rem;right:1.35rem}.mission-simple-vr__modules article span,.mission-simple-vr__modules article small{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;letter-spacing:.05em;text-transform:uppercase;font-size:.67rem;font-weight:850}.mission-simple-vr__modules article span{margin-right:.6rem}.mission-simple-vr__modules h3{letter-spacing:-.06em;max-width:380px;margin:.45rem 0 0;font-size:clamp(1.55rem,2.35vw,2.75rem);line-height:.98}.mission-simple-vr__modules p{color:#ffffffa6;max-width:390px;margin:.65rem 0 0;font-size:clamp(.78rem,.9vw,1rem);line-height:1.38}.mission-simple-discussion__veil{background:linear-gradient(90deg,#0000 0%,#07080a7a 33%,#07080a 52% 100%)}.mission-simple-discussion__content{width:min(790px,54vw);position:absolute;top:50%;right:clamp(1.8rem,4vw,5rem);transform:translateY(-50%)}.mission-simple-discussion__flow{color:#ffffff94;align-items:center;gap:.75rem;margin-top:1.15rem;font-size:.76rem;display:flex}.mission-simple-discussion__flow span{align-items:center;gap:.4rem;display:flex}.mission-simple-discussion__flow b{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;font-size:.66rem}.mission-simple-discussion__grid{border-top:1px solid #ffffff2e;grid-template-columns:minmax(0,1fr) minmax(260px,.9fr);gap:1.4rem;margin-top:1.2rem;padding-top:1rem;display:grid}.mission-simple-discussion__grid>div>small,.mission-simple-discussion blockquote small{color:var(--awareness-accent);font-family:var(--font-space-mono), monospace;letter-spacing:.07em;text-transform:uppercase;margin-bottom:.5rem;font-size:.65rem;font-weight:850;display:block}.mission-simple-discussion__grid>div p{color:#ffffffad;border-bottom:1px solid #ffffff1f;grid-template-columns:18px 1fr;gap:.55rem;margin:0;padding:.55rem 0;font-size:.82rem;line-height:1.36;display:grid}.mission-simple-discussion__grid>div svg{color:var(--awareness-accent)}.mission-simple-discussion blockquote{border-left:3px solid var(--awareness-accent);letter-spacing:-.035em;margin:0;padding:.2rem 0 .2rem 1rem;font-size:clamp(1.15rem,1.65vw,1.72rem);font-weight:660;line-height:1.18}.mission-simple-discussion__content>footer{border-top:1px solid #ffffff2e;align-items:center;gap:.8rem;margin-top:1rem;padding-top:.85rem;display:flex}.mission-simple-discussion__content>footer>span{color:#ffffff73;align-items:center;gap:.35rem;font-size:.67rem;display:flex}.mission-simple-discussion__launch{background:var(--awareness-accent);color:#0a0b0d;border:0;margin-left:auto;padding:.65rem .85rem;font-size:.75rem;font-weight:800}@media (max-width:900px){.mission-simple-objective__content,.mission-simple-organisation__content,.mission-simple-discussion__content{width:auto;position:relative;top:auto;left:auto;right:auto;transform:none}.mission-simple-objective,.mission-simple-organisation,.mission-simple-discussion{align-content:end;min-height:100%;padding:1.25rem;display:grid}.mission-simple-objective__veil,.mission-simple-organisation__veil,.mission-simple-discussion__veil{background:linear-gradient(#0000 0%,#07080ae6 45%,#07080a 95%)}.mission-simple-objective h1,.mission-simple-organisation h2,.mission-simple-discussion h2{font-size:clamp(2.7rem,11vw,4.8rem)}.mission-simple-organisation__meta{top:1rem;right:1rem}.mission-simple-vr{padding:1rem;display:block;overflow-y:auto}.mission-simple-vr>header h2{font-size:clamp(2.4rem,9vw,4rem)}.mission-simple-vr__modules{grid-template-columns:1fr;margin-top:1rem}.mission-simple-vr__modules article{min-height:300px}.mission-simple-discussion__grid{grid-template-columns:1fr}}
