@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53e45098eac42afb-s.p.0l2qk94b1u89y.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85ea1b3aadcead52-s.p.01rdcbu-77uoy.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3c285486269019b7-s.p.0sn2213rkw2e_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/625a092f804baad3-s.p.0mrp_qm_8jqq_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6afabefbb32d7517-s.p.05-22z7vt.jl1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a4f4f75ad654963f-s.p.0h6jagi-ln9qy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a3bcb02a0e9e5d11-s.p.0p40-daftjh_g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35fd19aef91b293-s.p.07en.a1_ufzzv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8f46d218c8f79e34-s.p.0xhl7b6zs4.~j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8ffc259da9d23054-s.p.0b_.2~bprftx..woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9e486ba39c38fb8a-s.p.0qxf2_hlpbci0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6f42e0a3b0519c4d-s.p.0czffigx~77c..woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro Fallback;src:local(Arial);ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.0%;size-adjust:110.36%}.be_vietnam_pro_2e576d12-module__V2av1G__className{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback;font-style:normal}.be_vietnam_pro_2e576d12-module__V2av1G__variable{--font-atomic-body:"Be Vietnam Pro", "Be Vietnam Pro Fallback"}
@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/2742b3d653a3157b-s.12jcr6dg9go_n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/be7780d61d89233b-s.01u0nh~~sr1co.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/fb4a86a49ba2c1c4-s.p.0h_5frik6_87y.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/3e80ce3d3175ff0e-s.p.0r7j4fqpb_s~7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/9de307755bdae5a1-s.p.0h_ujslg0gefa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/2742b3d653a3157b-s.12jcr6dg9go_n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/be7780d61d89233b-s.01u0nh~~sr1co.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/fb4a86a49ba2c1c4-s.p.0h_5frik6_87y.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/3e80ce3d3175ff0e-s.p.0r7j4fqpb_s~7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/9de307755bdae5a1-s.p.0h_ujslg0gefa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.1602kxq-59i~c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.0oz2cuf9udaui.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.p.045uve1.n0xw5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.p.0ci7sidzj82wz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.0ft7o6kv5bp14.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.1602kxq-59i~c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.0oz2cuf9udaui.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.p.045uve1.n0xw5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.p.0ci7sidzj82wz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.0ft7o6kv5bp14.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather Fallback;src:local(Times New Roman);ascent-override:80.59%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:122.09%}.merriweather_64b6901a-module__Tcx-Nq__className{font-family:Merriweather,Merriweather Fallback}.merriweather_64b6901a-module__Tcx-Nq__variable{--font-atomic-serif:"Merriweather", "Merriweather Fallback"}
.LayeredTimeMapPage-module__kgGMuq__page{--map-paper:#f1e9d7;--map-paper-lift:#faf6ec;--map-ink:#293640;--map-ink-soft:#5c676c;--map-rule:#39454a3d;--map-rule-soft:#39454a1f;--map-gold:#795f29;--map-blue:#3e6475;--map-blue-text:#3e6475;--map-clay:#944b3a;overscroll-behavior:auto;width:100%;height:100%;min-height:0;color:var(--map-ink);background-color:var(--map-paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-breathing-sans), "Be Vietnam Pro", "Noto Sans", sans-serif;scrollbar-width:none;touch-action:auto;flex-direction:column;padding:1.18rem 1.24rem 2rem;font-size:1.0625rem;font-weight:400;line-height:1.7;display:flex;position:relative;overflow:hidden}.LayeredTimeMapPage-module__kgGMuq__page:focus-visible{outline:2px solid var(--map-blue);outline-offset:-3px}.LayeredTimeMapPage-module__kgGMuq__night{--map-paper:#182941;--map-paper-lift:#263a54;--map-ink:#f4ecd9;--map-ink-soft:#cbd5d5;--map-rule:#bed1d84d;--map-rule-soft:#bed1d826;--map-gold:#d8ba72;--map-blue:#a7cbd7;--map-blue-text:#bddae1;--map-clay:#de8a6b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.LayeredTimeMapPage-module__kgGMuq__mist{--map-paper:#dfe8e5;--map-paper-lift:#f0f4f0;--map-ink:#223640;--map-ink-soft:#52646b;--map-rule:#324c563d;--map-rule-soft:#324c561f;--map-gold:#785e29;--map-blue:#315d70;--map-blue-text:#315d70;--map-clay:#91493a}.LayeredTimeMapPage-module__kgGMuq__cream{--map-paper:#f1e9d7;--map-paper-lift:#faf6ec;--map-ink:#293640;--map-ink-soft:#5c676c;--map-rule:#39454a3d;--map-rule-soft:#39454a1f;--map-gold:#795f29;--map-blue:#3e6475;--map-blue-text:#3e6475;--map-clay:#944b3a}.dark .LayeredTimeMapPage-module__kgGMuq__page{--map-paper:#29261f;--map-paper-lift:#363127;--map-ink:#f3ecda;--map-ink-soft:#d1c7b6;--map-rule:#e0d2b83d;--map-rule-soft:#e0d2b81f;--map-gold:#e0bd70;--map-blue:#9fc3d0;--map-blue-text:#b6d5dc;--map-clay:#e39a7d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark .LayeredTimeMapPage-module__kgGMuq__night{--map-paper:#111e31;--map-paper-lift:#1b2b40;--map-ink:#f2ebd9;--map-ink-soft:#c4d0d2;--map-rule:#bed3da47;--map-rule-soft:#bed3da24;--map-gold:#e0bf72;--map-blue:#9dc9d8;--map-blue-text:#b6d7df;--map-clay:#e29a7f}.dark .LayeredTimeMapPage-module__kgGMuq__mist{--map-paper:#17292f;--map-paper-lift:#22363b;--map-ink:#eff0e7;--map-ink-soft:#c1cfcc;--map-rule:#bed5d142;--map-rule-soft:#bed5d121;--map-gold:#d8bd78;--map-blue:#91c5d1;--map-blue-text:#add8df;--map-clay:#e09a82}.dark .LayeredTimeMapPage-module__kgGMuq__cream{--map-paper:#29261f;--map-paper-lift:#363127;--map-ink:#f3ecda;--map-ink-soft:#d1c7b6;--map-rule:#e0d2b83d;--map-rule-soft:#e0d2b81f;--map-gold:#e0bd70;--map-blue:#9fc3d0;--map-blue-text:#b6d5dc;--map-clay:#e39a7d}.LayeredTimeMapPage-module__kgGMuq__foldLines{pointer-events:none;background:linear-gradient(90deg, transparent 32.9%, var(--map-rule-soft) 33%, transparent 33.15%, transparent 66.5%, var(--map-rule-soft) 66.65%, transparent 66.8%), linear-gradient(transparent 49.75%, var(--map-rule-soft) 50%, transparent 50.25%);opacity:.72;position:absolute;inset:0}.LayeredTimeMapPage-module__kgGMuq__content,.LayeredTimeMapPage-module__kgGMuq__header{z-index:1;position:relative}.LayeredTimeMapPage-module__kgGMuq__content{align-content:start;gap:.8rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true] .LayeredTimeMapPage-module__kgGMuq__content{flex:1;align-content:center}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true] .LayeredTimeMapPage-module__kgGMuq__flow{display:none}.LayeredTimeMapPage-module__kgGMuq__header{border-bottom:1px solid var(--map-rule);grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:.72rem;margin-bottom:.9rem;padding-bottom:.68rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__header h3,.LayeredTimeMapPage-module__kgGMuq__subheading,.LayeredTimeMapPage-module__kgGMuq__seriesMark,.LayeredTimeMapPage-module__kgGMuq__translucentSheet h4,.LayeredTimeMapPage-module__kgGMuq__quote,.LayeredTimeMapPage-module__kgGMuq__atlantisFigure strong,.LayeredTimeMapPage-module__kgGMuq__balanceHeader,.LayeredTimeMapPage-module__kgGMuq__parallelHeader,.LayeredTimeMapPage-module__kgGMuq__evidenceStack h4,.LayeredTimeMapPage-module__kgGMuq__compassCore strong,.LayeredTimeMapPage-module__kgGMuq__writeGrid legend{font-family:var(--font-breathing-serif), Lora, Georgia, serif}.LayeredTimeMapPage-module__kgGMuq__header h3{max-width:32ch;color:var(--map-ink);letter-spacing:-.018em;text-wrap:balance;margin:0;font-size:1.28rem;font-weight:600;line-height:1.26}.LayeredTimeMapPage-module__kgGMuq__pageNumber{border-bottom:2px solid var(--map-gold);min-height:1.55rem;color:var(--map-ink);letter-spacing:.14em;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.LayeredTimeMapPage-module__kgGMuq__flow{align-content:start;gap:.62rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__paragraph{max-width:66ch;color:var(--map-ink);text-wrap:pretty;margin:0}.LayeredTimeMapPage-module__kgGMuq__subheading{color:var(--map-blue-text);margin:.08rem 0 0;font-size:1em;font-weight:650;line-height:1.4}.LayeredTimeMapPage-module__kgGMuq__quote{border-left:2px solid var(--map-gold);color:var(--map-ink);background:color-mix(in srgb, var(--map-paper) 74%, var(--map-gold) 26%);text-wrap:pretty;margin:0;padding:.68rem .82rem;font-size:1em;font-style:italic;font-weight:600;line-height:1.55}.LayeredTimeMapPage-module__kgGMuq__list{gap:.48rem;margin:0;padding:0;list-style:none;display:grid}.LayeredTimeMapPage-module__kgGMuq__list li{color:var(--map-ink);align-items:flex-start;gap:.5rem;display:flex}.LayeredTimeMapPage-module__kgGMuq__list li>svg{width:.88rem;height:.88rem;color:var(--map-clay);stroke-width:2.4px;flex:none;margin-top:.42em}.LayeredTimeMapPage-module__kgGMuq__list[data-tone=affirming] li>svg{color:var(--map-blue-text)}.LayeredTimeMapPage-module__kgGMuq__list[data-tone=caution] li>svg{color:var(--map-clay)}.LayeredTimeMapPage-module__kgGMuq__codeFallback{border:1px solid var(--map-rule);color:var(--map-ink);background:color-mix(in srgb, var(--map-paper) 86%, var(--map-blue) 14%);font-family:var(--font-breathing-sans), "Be Vietnam Pro", sans-serif;white-space:pre-wrap;margin:0;padding:.65rem;font-size:1em;line-height:1.5;overflow:hidden}.LayeredTimeMapPage-module__kgGMuq__layerLabel{width:fit-content;color:var(--map-ink-soft);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.38rem;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex}.LayeredTimeMapPage-module__kgGMuq__layerLabel>span{background:var(--map-gold);width:1.5rem;height:2px;display:block}.LayeredTimeMapPage-module__kgGMuq__layerLabel[data-layer=reflection]>span{background:var(--map-blue)}.LayeredTimeMapPage-module__kgGMuq__layerLabel[data-layer=today]>span{background:var(--map-clay);border-radius:999px;width:.48rem;height:.48rem}.LayeredTimeMapPage-module__kgGMuq__legend{border-bottom:1px solid var(--map-rule-soft);flex-wrap:wrap;gap:.65rem 1rem;padding-bottom:.7rem;display:flex}.LayeredTimeMapPage-module__kgGMuq__seriesMark{border-left:2px solid var(--map-gold);color:var(--map-ink);text-transform:uppercase;letter-spacing:.07em;gap:.12rem;padding-left:.72rem;font-size:.82rem;font-weight:650;line-height:1.35;display:grid}.LayeredTimeMapPage-module__kgGMuq__seriesMark small{color:var(--map-ink-soft);font-family:var(--font-breathing-sans), "Be Vietnam Pro", sans-serif;letter-spacing:.04em;text-transform:none;font-size:.75rem;font-weight:600}.LayeredTimeMapPage-module__kgGMuq__lensGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;padding:.3rem .18rem .42rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__translucentSheet{border:1px solid var(--map-rule);min-height:10rem;color:var(--map-ink);background:color-mix(in srgb, var(--map-paper) 80%, var(--map-paper-lift) 20%);box-shadow:.34rem .34rem 0 color-mix(in srgb, var(--map-blue) 17%, transparent);align-content:start;gap:.48rem;padding:.82rem;display:grid;position:relative}.LayeredTimeMapPage-module__kgGMuq__night .LayeredTimeMapPage-module__kgGMuq__translucentSheet{background:#e8f0ef1c}.LayeredTimeMapPage-module__kgGMuq__translucentSheet:nth-child(2){box-shadow:.34rem .34rem 0 color-mix(in srgb, var(--map-gold) 18%, transparent);transform:translateY(.34rem)}.LayeredTimeMapPage-module__kgGMuq__translucentSheet>svg{width:1.35rem;height:1.35rem;color:var(--map-gold)}.LayeredTimeMapPage-module__kgGMuq__translucentSheet:nth-child(2)>svg{color:var(--map-blue)}.LayeredTimeMapPage-module__kgGMuq__translucentSheet h4,.LayeredTimeMapPage-module__kgGMuq__translucentSheet p{margin:0}.LayeredTimeMapPage-module__kgGMuq__translucentSheet h4{color:var(--map-ink);font-size:1em;line-height:1.35}.LayeredTimeMapPage-module__kgGMuq__translucentSheet p{color:var(--map-ink-soft);font-size:1em;line-height:1.62}.LayeredTimeMapPage-module__kgGMuq__deskMap{border-block:1px solid var(--map-rule);background:color-mix(in srgb, var(--map-paper) 86%, var(--map-blue) 14%);grid-template-columns:auto minmax(2rem,1fr) auto auto;align-items:end;gap:.7rem;min-height:10rem;margin:0;padding:1rem 1.05rem;display:grid;position:relative}.LayeredTimeMapPage-module__kgGMuq__deskMap>svg{width:2.3rem;height:2.3rem;color:var(--map-blue);stroke-width:1.45px}.LayeredTimeMapPage-module__kgGMuq__deskMap>svg:nth-of-type(2){width:3.1rem;height:3.1rem;color:var(--map-gold)}.LayeredTimeMapPage-module__kgGMuq__deskLine{border-top:1px dashed var(--map-rule);align-self:center}.LayeredTimeMapPage-module__kgGMuq__questionOrbit{border:1px solid var(--map-clay);max-width:11rem;color:var(--map-ink);background:var(--map-paper);border-radius:50%;grid-template-columns:auto auto;align-items:center;gap:.12rem .35rem;padding:.48rem .62rem;font-size:1em;font-weight:700;line-height:1.2;display:grid;position:absolute;top:.55rem;right:.7rem}.LayeredTimeMapPage-module__kgGMuq__questionOrbit svg{width:1.2rem;color:var(--map-clay);grid-row:span 2}.LayeredTimeMapPage-module__kgGMuq__verticalFlow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.LayeredTimeMapPage-module__kgGMuq__verticalFlow li{border-top:2px solid var(--map-blue);background:color-mix(in srgb, var(--map-paper) 84%, var(--map-paper-lift) 16%);align-content:space-between;gap:.35rem;min-height:6.4rem;padding:.62rem;display:grid;position:relative}.LayeredTimeMapPage-module__kgGMuq__verticalFlow li>span{color:var(--map-ink-soft);letter-spacing:.12em;font-size:.75rem;font-weight:800}.LayeredTimeMapPage-module__kgGMuq__verticalFlow li strong{color:var(--map-ink);text-transform:uppercase;font-size:1em;line-height:1.35}.LayeredTimeMapPage-module__kgGMuq__verticalFlow li svg{z-index:2;width:1rem;height:1rem;color:var(--map-clay);background:var(--map-paper);padding:.12rem;position:absolute;bottom:-.46rem;right:-.48rem}.LayeredTimeMapPage-module__kgGMuq__balanceHeading{color:var(--map-gold);justify-content:space-between;align-items:center;display:flex}.LayeredTimeMapPage-module__kgGMuq__balanceHeading>svg{stroke-width:1.45px;width:2.2rem;height:2.2rem}.LayeredTimeMapPage-module__kgGMuq__balanceTable{border-block:1px solid var(--map-rule);display:grid}.LayeredTimeMapPage-module__kgGMuq__balanceHeader,.LayeredTimeMapPage-module__kgGMuq__balanceRow{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LayeredTimeMapPage-module__kgGMuq__balanceHeader{color:var(--map-ink);background:color-mix(in srgb, var(--map-paper) 77%, var(--map-gold) 23%);font-size:1em}.LayeredTimeMapPage-module__kgGMuq__balanceHeader strong,.LayeredTimeMapPage-module__kgGMuq__balanceRow>span{padding:.52rem .62rem}.LayeredTimeMapPage-module__kgGMuq__balanceHeader strong+strong,.LayeredTimeMapPage-module__kgGMuq__balanceRow>span+span{border-left:1px solid var(--map-rule)}.LayeredTimeMapPage-module__kgGMuq__balanceRow{border-top:1px solid var(--map-rule-soft);color:var(--map-ink);font-size:1em;line-height:1.45}.LayeredTimeMapPage-module__kgGMuq__balanceRow>span:first-child{gap:.35rem;display:flex}.LayeredTimeMapPage-module__kgGMuq__balanceRow svg{width:.9rem;color:var(--map-blue);flex:none;margin-top:.22rem}.LayeredTimeMapPage-module__kgGMuq__responsePair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__responsePair blockquote{border:1px solid var(--map-rule);color:var(--map-ink);background:color-mix(in srgb, var(--map-paper) 84%, var(--map-paper-lift) 16%);grid-template-columns:auto minmax(0,1fr);gap:.45rem;margin:0;padding:.65rem;font-size:1em;line-height:1.5;display:grid}.LayeredTimeMapPage-module__kgGMuq__responsePair blockquote[data-tone=opening]{border-color:var(--map-blue)}.LayeredTimeMapPage-module__kgGMuq__responsePair blockquote[data-tone=closing]{border-color:var(--map-clay)}.LayeredTimeMapPage-module__kgGMuq__responsePair svg{width:1rem;height:1rem;margin-top:.15rem}.LayeredTimeMapPage-module__kgGMuq__rippleMap{place-items:center;min-height:14rem;margin:0;display:grid;position:relative}.LayeredTimeMapPage-module__kgGMuq__rippleMap>svg{width:8.5rem;height:8.5rem;color:var(--map-blue);opacity:.24;stroke-width:.85px;position:absolute}.LayeredTimeMapPage-module__kgGMuq__rippleMap>div{border:1px solid color-mix(in srgb, var(--map-blue) 72%, transparent);border-radius:50%;position:absolute}.LayeredTimeMapPage-module__kgGMuq__rippleMap>div:first-of-type{width:8rem;height:3.8rem}.LayeredTimeMapPage-module__kgGMuq__rippleMap>div:nth-of-type(2){width:11rem;height:6.4rem}.LayeredTimeMapPage-module__kgGMuq__rippleMap>div:nth-of-type(3){width:14rem;height:9rem}.LayeredTimeMapPage-module__kgGMuq__rippleMap>div:nth-of-type(4){width:17rem;height:11.6rem}.LayeredTimeMapPage-module__kgGMuq__rippleMap>div span{width:13rem;color:var(--map-ink);background:var(--map-paper);text-align:center;font-size:1em;font-weight:750;line-height:1.25;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.LayeredTimeMapPage-module__kgGMuq__rippleMap>div:nth-of-type(2) span{top:1.55rem}.LayeredTimeMapPage-module__kgGMuq__rippleMap>div:nth-of-type(3) span{top:3.1rem}.LayeredTimeMapPage-module__kgGMuq__rippleMap>div:nth-of-type(4) span{top:4.65rem}.LayeredTimeMapPage-module__kgGMuq__atlantisFigure{border:1px solid var(--map-rule);background:color-mix(in srgb, var(--map-paper) 84%, var(--map-paper-lift) 16%);gap:.55rem;margin:0;padding:.68rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__atlantisFigure figcaption{color:var(--map-clay);letter-spacing:.06em;text-transform:uppercase;font-size:1em;font-weight:750}.LayeredTimeMapPage-module__kgGMuq__atlantisFigure>div{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.6rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__atlantisFigure section{text-align:center;justify-items:center;gap:.2rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__atlantisFigure section>svg{width:2rem;color:var(--map-gold)}.LayeredTimeMapPage-module__kgGMuq__atlantisFigure section:last-child>svg{color:var(--map-clay)}.LayeredTimeMapPage-module__kgGMuq__atlantisFigure>div>svg{border-inline:1px dashed var(--map-rule);width:4rem;height:4rem;color:var(--map-blue);stroke-width:1.1px;padding-inline:.5rem}.LayeredTimeMapPage-module__kgGMuq__atlantisFigure strong{font-size:1em}.LayeredTimeMapPage-module__kgGMuq__atlantisFigure span{color:var(--map-ink-soft);font-size:1em;line-height:1.5}.LayeredTimeMapPage-module__kgGMuq__powerPyramid{align-content:end;justify-items:center;gap:.28rem;min-height:17rem;padding:.55rem .4rem;display:grid;position:relative}.LayeredTimeMapPage-module__kgGMuq__powerPyramid>svg{width:18rem;height:16.4rem;color:var(--map-gold);opacity:.3;stroke-width:.8px;position:absolute;inset:.25rem auto auto 50%;transform:translate(-50%)}.LayeredTimeMapPage-module__kgGMuq__powerPyramid>div{z-index:1;border-block:1px solid var(--map-rule);color:var(--map-ink);background:color-mix(in srgb, var(--map-paper) 86%, var(--map-blue) 14%);text-align:center;padding:.34rem .5rem;font-size:1em;font-weight:650;line-height:1.35}.LayeredTimeMapPage-module__kgGMuq__powerPyramid>div:first-of-type{width:58%}.LayeredTimeMapPage-module__kgGMuq__powerPyramid>div:nth-of-type(2){width:66%}.LayeredTimeMapPage-module__kgGMuq__powerPyramid>div:nth-of-type(3){width:74%}.LayeredTimeMapPage-module__kgGMuq__powerPyramid>div:nth-of-type(4){width:82%}.LayeredTimeMapPage-module__kgGMuq__powerPyramid>div:nth-of-type(5){width:90%}.LayeredTimeMapPage-module__kgGMuq__parallelFlows{border-block:1px solid var(--map-rule);display:grid}.LayeredTimeMapPage-module__kgGMuq__parallelHeader,.LayeredTimeMapPage-module__kgGMuq__parallelRow{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LayeredTimeMapPage-module__kgGMuq__parallelHeader{font-size:1em}.LayeredTimeMapPage-module__kgGMuq__parallelHeader strong{color:var(--map-ink);align-items:center;gap:.4rem;padding:.58rem;display:flex}.LayeredTimeMapPage-module__kgGMuq__parallelHeader svg{width:1.15rem;color:var(--map-blue)}.LayeredTimeMapPage-module__kgGMuq__parallelHeader strong:last-child svg{color:var(--map-clay)}.LayeredTimeMapPage-module__kgGMuq__parallelHeader strong+strong,.LayeredTimeMapPage-module__kgGMuq__parallelRow span+span{border-left:1px solid var(--map-rule)}.LayeredTimeMapPage-module__kgGMuq__parallelRow{border-top:1px solid var(--map-rule-soft);color:var(--map-ink);font-size:1em;line-height:1.42}.LayeredTimeMapPage-module__kgGMuq__parallelRow span{padding:.48rem .58rem}.LayeredTimeMapPage-module__kgGMuq__parallelRow span:first-child{background:color-mix(in srgb, var(--map-paper) 88%, var(--map-blue) 12%)}.LayeredTimeMapPage-module__kgGMuq__parallelRow span:last-child{background:color-mix(in srgb, var(--map-paper) 88%, var(--map-clay) 12%)}.LayeredTimeMapPage-module__kgGMuq__knowledgeOrbit{grid-template-rows:repeat(3,minmax(5rem,auto));grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:.42rem;min-height:17rem;display:grid;position:relative}.LayeredTimeMapPage-module__kgGMuq__knowledgeCore{border:1px solid var(--map-gold);color:var(--map-gold);background:var(--map-paper);border-radius:50%;grid-area:2/2;align-self:stretch;place-items:center;padding:.5rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__knowledgeCore svg{width:2rem}.LayeredTimeMapPage-module__kgGMuq__knowledgeCore span{color:var(--map-ink);text-transform:uppercase;font-size:1em;font-weight:800}.LayeredTimeMapPage-module__kgGMuq__knowledgeOrbit>div:not(.LayeredTimeMapPage-module__kgGMuq__knowledgeCore){border-block:1px solid var(--map-rule);min-height:5rem;color:var(--map-ink);background:color-mix(in srgb, var(--map-paper) 84%, var(--map-paper-lift) 16%);text-align:center;place-items:center;padding:.5rem;font-size:1em;font-weight:750;line-height:1.3;display:grid}.LayeredTimeMapPage-module__kgGMuq__knowledgeOrbit>div[data-position="0"]{grid-area:1/2}.LayeredTimeMapPage-module__kgGMuq__knowledgeOrbit>div[data-position="1"]{grid-area:2/3}.LayeredTimeMapPage-module__kgGMuq__knowledgeOrbit>div[data-position="2"]{grid-area:3/2}.LayeredTimeMapPage-module__kgGMuq__knowledgeOrbit>div[data-position="3"]{grid-area:2/1}.LayeredTimeMapPage-module__kgGMuq__moneyPath{border-block:1px solid var(--map-rule);grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.38rem;margin:0;padding-block:.72rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__moneyPath>span{color:var(--map-gold);justify-items:center;gap:.25rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__moneyPath>span svg{stroke-width:1.45px;width:2.3rem;height:2.3rem}.LayeredTimeMapPage-module__kgGMuq__moneyPath>span:nth-of-type(2){color:var(--map-blue)}.LayeredTimeMapPage-module__kgGMuq__moneyPath>span:nth-of-type(3){color:var(--map-clay)}.LayeredTimeMapPage-module__kgGMuq__moneyPath small{color:var(--map-ink);font-size:1em;font-weight:750}.LayeredTimeMapPage-module__kgGMuq__moneyPath>svg{width:1rem;color:var(--map-ink-soft)}.LayeredTimeMapPage-module__kgGMuq__seasonWheel{grid-template-rows:repeat(2,5.7rem);grid-template-columns:repeat(2,7.2rem);justify-content:center;gap:.7rem 4.3rem;margin:0;padding:.85rem;display:grid;position:relative}.LayeredTimeMapPage-module__kgGMuq__seasonWheel>div{border:1px solid var(--map-rule);color:var(--map-ink);background:color-mix(in srgb, var(--map-paper) 84%, var(--map-paper-lift) 16%);border-radius:50%;align-content:center;place-items:center;gap:.18rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__seasonWheel>div svg{width:1.8rem;color:var(--map-blue)}.LayeredTimeMapPage-module__kgGMuq__seasonWheel>div:nth-of-type(2) svg{color:var(--map-gold)}.LayeredTimeMapPage-module__kgGMuq__seasonWheel>div:nth-of-type(3) svg{color:var(--map-clay)}.LayeredTimeMapPage-module__kgGMuq__seasonWheel>div:nth-of-type(4) svg{color:var(--map-blue)}.LayeredTimeMapPage-module__kgGMuq__seasonWheel strong{letter-spacing:.08em;text-transform:uppercase;font-size:1em}.LayeredTimeMapPage-module__kgGMuq__seasonCenter{width:3.8rem;height:3.8rem;color:var(--map-gold);stroke-width:1px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.LayeredTimeMapPage-module__kgGMuq__evidenceStack{gap:.5rem;padding:.35rem .25rem .55rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__evidenceStack section{border:1px solid var(--map-rule);width:100%;color:var(--map-ink);background:color-mix(in srgb, var(--map-paper) 84%, var(--map-paper-lift) 16%);box-shadow:.35rem .35rem 0 color-mix(in srgb, var(--map-blue) 13%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.68rem;padding:.7rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__evidenceStack section:nth-child(2){width:calc(100% - 1.1rem);margin-left:.55rem}.LayeredTimeMapPage-module__kgGMuq__evidenceStack section:nth-child(3){width:calc(100% - 2.2rem);margin-left:1.1rem}.LayeredTimeMapPage-module__kgGMuq__evidenceStack section>svg{width:1.55rem;color:var(--map-gold)}.LayeredTimeMapPage-module__kgGMuq__evidenceStack section:nth-child(2)>svg{color:var(--map-blue)}.LayeredTimeMapPage-module__kgGMuq__evidenceStack section:nth-child(3)>svg{color:var(--map-clay)}.LayeredTimeMapPage-module__kgGMuq__evidenceStack h4,.LayeredTimeMapPage-module__kgGMuq__evidenceStack p{margin:0}.LayeredTimeMapPage-module__kgGMuq__evidenceStack h4{font-size:1em;line-height:1.35}.LayeredTimeMapPage-module__kgGMuq__evidenceStack p{color:var(--map-ink-soft);font-size:1em;line-height:1.55}.LayeredTimeMapPage-module__kgGMuq__todayCompass{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a0 a1 a2""a3 core a4"".a5.";align-items:center;gap:.48rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__compassCore{border:1px solid var(--map-gold);min-height:6.4rem;color:var(--map-gold);background:color-mix(in srgb, var(--map-paper) 82%, var(--map-paper-lift) 18%);border-radius:50%;grid-area:core;align-content:center;place-items:center;display:grid}.LayeredTimeMapPage-module__kgGMuq__compassCore svg{stroke-width:1.2px;width:2.8rem;height:2.8rem}.LayeredTimeMapPage-module__kgGMuq__compassCore strong{color:var(--map-ink);font-size:1em}.LayeredTimeMapPage-module__kgGMuq__todayCompass>span{border-block:1px solid var(--map-rule);min-height:5rem;color:var(--map-ink);background:color-mix(in srgb, var(--map-paper) 88%, var(--map-clay) 12%);text-align:center;place-items:center;padding:.48rem;font-size:1em;font-weight:650;line-height:1.35;display:grid}.LayeredTimeMapPage-module__kgGMuq__todayCompass>span[data-action="0"]{grid-area:a0}.LayeredTimeMapPage-module__kgGMuq__todayCompass>span[data-action="1"]{grid-area:a1}.LayeredTimeMapPage-module__kgGMuq__todayCompass>span[data-action="2"]{grid-area:a2}.LayeredTimeMapPage-module__kgGMuq__todayCompass>span[data-action="3"]{grid-area:a3}.LayeredTimeMapPage-module__kgGMuq__todayCompass>span[data-action="4"]{grid-area:a4}.LayeredTimeMapPage-module__kgGMuq__todayCompass>span[data-action="5"]{grid-area:a5}.LayeredTimeMapPage-module__kgGMuq__notesTable{border-block:1px solid var(--map-rule);display:grid}.LayeredTimeMapPage-module__kgGMuq__notesHeader,.LayeredTimeMapPage-module__kgGMuq__notesRow{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.LayeredTimeMapPage-module__kgGMuq__notesHeader{background:color-mix(in srgb, var(--map-paper) 78%, var(--map-gold) 22%)}.LayeredTimeMapPage-module__kgGMuq__notesHeader strong{color:var(--map-ink);align-content:start;gap:.35rem;padding:.52rem;font-size:1em;line-height:1.35;display:grid}.LayeredTimeMapPage-module__kgGMuq__notesHeader .LayeredTimeMapPage-module__kgGMuq__layerLabel{font-family:var(--font-breathing-sans), "Be Vietnam Pro", sans-serif;font-size:.7rem}.LayeredTimeMapPage-module__kgGMuq__notesHeader .LayeredTimeMapPage-module__kgGMuq__layerLabel>span{width:.85rem}.LayeredTimeMapPage-module__kgGMuq__notesRow{border-top:1px solid var(--map-rule-soft);color:var(--map-ink);font-size:1em;line-height:1.4}.LayeredTimeMapPage-module__kgGMuq__notesRow>span,.LayeredTimeMapPage-module__kgGMuq__notesHeader>strong{border-right:1px solid var(--map-rule)}.LayeredTimeMapPage-module__kgGMuq__notesRow>span:last-child,.LayeredTimeMapPage-module__kgGMuq__notesHeader>strong:last-child{border-right:0}.LayeredTimeMapPage-module__kgGMuq__notesRow>span{padding:.5rem}.LayeredTimeMapPage-module__kgGMuq__mobileNotesDeck{display:none}.LayeredTimeMapPage-module__kgGMuq__writeGrid{border:0;border-top:1px dashed var(--map-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem;margin:0;padding:.68rem 0 0;display:grid}.LayeredTimeMapPage-module__kgGMuq__writeGrid legend{color:var(--map-blue-text);padding:0 .35rem;font-size:1em;font-weight:650}.LayeredTimeMapPage-module__kgGMuq__writeGrid label{gap:.28rem;display:grid}.LayeredTimeMapPage-module__kgGMuq__writeGrid label>span{color:var(--map-ink-soft);font-size:1em;font-weight:700;line-height:1.3}.LayeredTimeMapPage-module__kgGMuq__writeGrid textarea{resize:none;border:1px solid var(--map-rule);width:100%;min-height:5.5rem;color:var(--map-ink);background:repeating-linear-gradient(transparent 0 1.42rem, var(--map-rule-soft) 1.42rem calc(1.42rem + 1px));font:inherit;border-radius:0;outline:none;padding:.48rem;font-size:1em;line-height:1.42rem;overflow:hidden}.LayeredTimeMapPage-module__kgGMuq__writeGrid textarea::placeholder{color:color-mix(in srgb, var(--map-ink-soft) 78%, transparent)}.LayeredTimeMapPage-module__kgGMuq__writeGrid textarea:focus-visible{border-color:var(--map-blue);outline:2px solid color-mix(in srgb, var(--map-blue) 44%, transparent);outline-offset:1px}@container flip-leaf-page (max-width:439px){.LayeredTimeMapPage-module__kgGMuq__page{padding:1rem 1rem 1.8rem;font-size:1.0625rem;line-height:1.66}.LayeredTimeMapPage-module__kgGMuq__header{grid-template-columns:1.95rem minmax(0,1fr);gap:.58rem;margin-bottom:.72rem}.LayeredTimeMapPage-module__kgGMuq__header h3{font-size:1.16rem;line-height:1.25}.LayeredTimeMapPage-module__kgGMuq__content{gap:.7rem}.LayeredTimeMapPage-module__kgGMuq__flow{gap:.56rem}.LayeredTimeMapPage-module__kgGMuq__lensGrid,.LayeredTimeMapPage-module__kgGMuq__responsePair{grid-template-columns:minmax(0,1fr)}.LayeredTimeMapPage-module__kgGMuq__translucentSheet{min-height:0}.LayeredTimeMapPage-module__kgGMuq__translucentSheet:nth-child(2){transform:none}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=two-lenses] .LayeredTimeMapPage-module__kgGMuq__lensGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.15rem .08rem .32rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=two-lenses] .LayeredTimeMapPage-module__kgGMuq__translucentSheet{gap:.38rem;padding:.68rem .62rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=two-lenses] .LayeredTimeMapPage-module__kgGMuq__translucentSheet p{line-height:1.48}.LayeredTimeMapPage-module__kgGMuq__verticalFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.LayeredTimeMapPage-module__kgGMuq__verticalFlow li:nth-child(2n) svg{right:0}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=karma-flow] .LayeredTimeMapPage-module__kgGMuq__verticalFlow li svg{bottom:0;right:0}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=responsibility-balance] .LayeredTimeMapPage-module__kgGMuq__content{gap:.5rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=responsibility-balance] .LayeredTimeMapPage-module__kgGMuq__balanceHeading>svg{width:1.75rem;height:1.75rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=responsibility-balance] :is(.LayeredTimeMapPage-module__kgGMuq__balanceHeader strong,.LayeredTimeMapPage-module__kgGMuq__balanceRow>span){padding:.36rem .52rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=responsibility-balance] .LayeredTimeMapPage-module__kgGMuq__balanceRow{line-height:1.35}.LayeredTimeMapPage-module__kgGMuq__deskMap{grid-template-columns:auto minmax(1rem,1fr) auto;min-height:7rem}.LayeredTimeMapPage-module__kgGMuq__deskMap>svg:last-of-type{display:none}.LayeredTimeMapPage-module__kgGMuq__powerPyramid>div{width:100%}.LayeredTimeMapPage-module__kgGMuq__knowledgeOrbit{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.LayeredTimeMapPage-module__kgGMuq__knowledgeCore,.LayeredTimeMapPage-module__kgGMuq__knowledgeOrbit>div[data-position]{grid-area:auto;min-height:4.4rem}.LayeredTimeMapPage-module__kgGMuq__moneyPath{gap:.2rem}.LayeredTimeMapPage-module__kgGMuq__moneyPath>span svg{width:1.85rem;height:1.85rem}.LayeredTimeMapPage-module__kgGMuq__seasonWheel{grid-template-rows:repeat(2,5rem);grid-template-columns:repeat(2,minmax(5.2rem,1fr));gap:2.2rem}.LayeredTimeMapPage-module__kgGMuq__rippleMap>div:nth-of-type(4),.LayeredTimeMapPage-module__kgGMuq__powerPyramid>svg{width:14rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=ripple] .LayeredTimeMapPage-module__kgGMuq__rippleMap{grid-auto-flow:row;align-content:center;gap:.3rem;min-height:12rem;padding-block:.2rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=ripple] .LayeredTimeMapPage-module__kgGMuq__rippleMap>div{background:color-mix(in srgb, var(--map-paper) 88%, var(--map-blue) 12%);border-radius:999px;place-items:center;height:auto;min-height:0;display:grid;position:relative}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=ripple] .LayeredTimeMapPage-module__kgGMuq__rippleMap>div:first-of-type{width:52%}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=ripple] .LayeredTimeMapPage-module__kgGMuq__rippleMap>div:nth-of-type(2){width:68%}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=ripple] .LayeredTimeMapPage-module__kgGMuq__rippleMap>div:nth-of-type(3){width:84%}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=ripple] .LayeredTimeMapPage-module__kgGMuq__rippleMap>div:nth-of-type(4){width:100%}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=ripple] .LayeredTimeMapPage-module__kgGMuq__rippleMap>div span{background:0 0;width:100%;max-width:100%;padding:.2rem .5rem;font-size:1rem;line-height:1.22;position:static;transform:none}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=transparent-power] .LayeredTimeMapPage-module__kgGMuq__powerPyramid{gap:.18rem;min-height:0;padding:.25rem .2rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=transparent-power] .LayeredTimeMapPage-module__kgGMuq__powerPyramid>div{padding:.25rem .42rem;line-height:1.3}.LayeredTimeMapPage-module__kgGMuq__evidenceStack section{width:100%;margin-left:0}.LayeredTimeMapPage-module__kgGMuq__todayCompass{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"core core""a0 a1""a2 a3""a4 a5"}.LayeredTimeMapPage-module__kgGMuq__compassCore{justify-self:center;width:7.3rem;min-height:7.3rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=today-compass] .LayeredTimeMapPage-module__kgGMuq__content{gap:.56rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=today-compass] .LayeredTimeMapPage-module__kgGMuq__todayCompass{gap:.38rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=today-compass] .LayeredTimeMapPage-module__kgGMuq__compassCore{border-radius:999px;grid-template-columns:auto auto;gap:.45rem;width:10rem;min-height:3.5rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=today-compass] .LayeredTimeMapPage-module__kgGMuq__compassCore svg{width:2.2rem;height:2.2rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=today-compass] .LayeredTimeMapPage-module__kgGMuq__todayCompass>span{min-height:0;padding:.34rem .4rem;line-height:1.25}.LayeredTimeMapPage-module__kgGMuq__notesTable{border-bottom:0}.LayeredTimeMapPage-module__kgGMuq__notesHeader{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LayeredTimeMapPage-module__kgGMuq__notesRow{border:1px solid var(--map-rule);grid-template-columns:minmax(0,1fr);margin-bottom:.55rem;font-size:1em}.LayeredTimeMapPage-module__kgGMuq__notesRow>span{border-right:0;border-bottom:1px solid var(--map-rule-soft)}.LayeredTimeMapPage-module__kgGMuq__notesRow>span:last-child{border-bottom:0}.LayeredTimeMapPage-module__kgGMuq__notesRow>span:before{color:var(--map-blue-text);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.18rem;font-size:1em;font-weight:800;display:block}.LayeredTimeMapPage-module__kgGMuq__notesRow>span:first-child:before{content:"Sách đang kể"}.LayeredTimeMapPage-module__kgGMuq__notesRow>span:nth-child(2):before{content:"Mình đang nghĩ"}.LayeredTimeMapPage-module__kgGMuq__notesRow>span:nth-child(3):before{content:"Việc có thể làm"}.LayeredTimeMapPage-module__kgGMuq__writeGrid{grid-template-columns:minmax(0,1fr)}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=reflection-notes] .LayeredTimeMapPage-module__kgGMuq__content{gap:.52rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=reflection-notes]{padding-bottom:1.2rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=reflection-notes] .LayeredTimeMapPage-module__kgGMuq__notesTable{display:none}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=reflection-notes] .LayeredTimeMapPage-module__kgGMuq__mobileNotesDeck{border:0;border-top:1px solid var(--map-rule);gap:.38rem;margin:0;padding:.35rem 0 0;display:grid}.LayeredTimeMapPage-module__kgGMuq__mobileNotesDeck legend{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LayeredTimeMapPage-module__kgGMuq__notePicker{gap:.42rem;display:flex}.LayeredTimeMapPage-module__kgGMuq__notePicker label{cursor:pointer;place-items:center;display:grid;position:relative}.LayeredTimeMapPage-module__kgGMuq__notePicker input{opacity:0;width:1px;height:1px;position:absolute}.LayeredTimeMapPage-module__kgGMuq__notePicker label>span{border:1px solid var(--map-rule);width:2.4rem;min-height:2.4rem;color:var(--map-ink-soft);background:color-mix(in srgb, var(--map-paper) 82%, var(--map-paper-lift) 18%);place-items:center;font-size:1rem;font-weight:800;line-height:1;display:grid}.LayeredTimeMapPage-module__kgGMuq__notePicker label:has(input:checked)>span{border-color:var(--map-gold);color:var(--map-paper);background:var(--map-gold)}.LayeredTimeMapPage-module__kgGMuq__notePicker label:has(input:focus-visible)>span{outline:2px solid var(--map-blue);outline-offset:2px}.LayeredTimeMapPage-module__kgGMuq__notePanels,.LayeredTimeMapPage-module__kgGMuq__notePanel{min-width:0}.LayeredTimeMapPage-module__kgGMuq__notePanel{border-block:1px solid var(--map-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:none}:is(.LayeredTimeMapPage-module__kgGMuq__mobileNotesDeck:has(input[value="0"]:checked) [data-note-panel="0"],.LayeredTimeMapPage-module__kgGMuq__mobileNotesDeck:has(input[value="1"]:checked) [data-note-panel="1"],.LayeredTimeMapPage-module__kgGMuq__mobileNotesDeck:has(input[value="2"]:checked) [data-note-panel="2"],.LayeredTimeMapPage-module__kgGMuq__mobileNotesDeck:has(input[value="3"]:checked) [data-note-panel="3"]){display:grid}.LayeredTimeMapPage-module__kgGMuq__notePanel>div{min-width:0;color:var(--map-ink);background:color-mix(in srgb, var(--map-paper) 88%, var(--map-gold) 12%);padding:.35rem}.LayeredTimeMapPage-module__kgGMuq__notePanel>div+div{border-left:1px solid var(--map-rule)}.LayeredTimeMapPage-module__kgGMuq__notePanel>div:nth-child(2){background:color-mix(in srgb, var(--map-paper) 88%, var(--map-blue) 12%)}.LayeredTimeMapPage-module__kgGMuq__notePanel>div:nth-child(3){background:color-mix(in srgb, var(--map-paper) 88%, var(--map-clay) 12%)}.LayeredTimeMapPage-module__kgGMuq__notePanel strong,.LayeredTimeMapPage-module__kgGMuq__notePanel p{overflow-wrap:anywhere;margin:0}.LayeredTimeMapPage-module__kgGMuq__notePanel strong{color:var(--map-blue-text);font-size:1rem;line-height:1.2;display:block}.LayeredTimeMapPage-module__kgGMuq__notePanel p{color:var(--map-ink);margin-top:.3rem;font-size:1em;line-height:1.3}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=reflection-notes] .LayeredTimeMapPage-module__kgGMuq__writeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem;padding-top:.5rem}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=reflection-notes] .LayeredTimeMapPage-module__kgGMuq__writeGrid label{gap:.2rem;min-width:0}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=reflection-notes] .LayeredTimeMapPage-module__kgGMuq__writeGrid label>span{min-height:2.15em;font-size:1rem;line-height:1.2}.LayeredTimeMapPage-module__kgGMuq__page[data-visual-only=true][data-time-map-design=reflection-notes] .LayeredTimeMapPage-module__kgGMuq__writeGrid textarea{background:repeating-linear-gradient(transparent 0 1.34rem, var(--map-rule-soft) 1.34rem calc(1.34rem + 1px));min-height:3.45rem;padding:.34rem;font-size:1rem;line-height:1.34rem}}@container flip-leaf-page (max-width:340px){.LayeredTimeMapPage-module__kgGMuq__page{padding-inline:.82rem}.LayeredTimeMapPage-module__kgGMuq__verticalFlow{grid-template-columns:minmax(0,1fr)}.LayeredTimeMapPage-module__kgGMuq__verticalFlow li svg{right:0}.LayeredTimeMapPage-module__kgGMuq__balanceHeader,.LayeredTimeMapPage-module__kgGMuq__balanceRow,.LayeredTimeMapPage-module__kgGMuq__parallelHeader,.LayeredTimeMapPage-module__kgGMuq__parallelRow{grid-template-columns:minmax(0,1fr)}.LayeredTimeMapPage-module__kgGMuq__balanceHeader strong+strong,.LayeredTimeMapPage-module__kgGMuq__balanceRow>span+span,.LayeredTimeMapPage-module__kgGMuq__parallelHeader strong+strong,.LayeredTimeMapPage-module__kgGMuq__parallelRow span+span{border-left:0;border-top:1px solid var(--map-rule)}.LayeredTimeMapPage-module__kgGMuq__atlantisFigure>div{grid-template-columns:minmax(0,1fr)}.LayeredTimeMapPage-module__kgGMuq__atlantisFigure>div>svg{border:0;width:2.7rem;height:2.7rem;transform:rotate(90deg)}.LayeredTimeMapPage-module__kgGMuq__seasonWheel{gap:1rem}}@media (prefers-reduced-motion:reduce){.LayeredTimeMapPage-module__kgGMuq__translucentSheet,.LayeredTimeMapPage-module__kgGMuq__evidenceStack section{transform:none}}@media (forced-colors:active){.LayeredTimeMapPage-module__kgGMuq__page,.LayeredTimeMapPage-module__kgGMuq__quote,.LayeredTimeMapPage-module__kgGMuq__translucentSheet,.LayeredTimeMapPage-module__kgGMuq__verticalFlow li,.LayeredTimeMapPage-module__kgGMuq__balanceTable,.LayeredTimeMapPage-module__kgGMuq__responsePair blockquote,.LayeredTimeMapPage-module__kgGMuq__atlantisFigure,.LayeredTimeMapPage-module__kgGMuq__powerPyramid>div,.LayeredTimeMapPage-module__kgGMuq__parallelFlows,.LayeredTimeMapPage-module__kgGMuq__knowledgeOrbit>div,.LayeredTimeMapPage-module__kgGMuq__moneyPath,.LayeredTimeMapPage-module__kgGMuq__seasonWheel>div,.LayeredTimeMapPage-module__kgGMuq__evidenceStack section,.LayeredTimeMapPage-module__kgGMuq__todayCompass>span,.LayeredTimeMapPage-module__kgGMuq__notesTable,.LayeredTimeMapPage-module__kgGMuq__writeGrid textarea{color:canvastext;background:canvas;border-color:canvastext}}
.LoopRestorationPage-module__x9xLLG__page{--loop-paper:#f3efe5;--loop-ink:#21313b;--loop-soft:#596d78;--loop-blue:#526d7e;--loop-terracotta:#955842;--loop-brass:#77623b;--loop-sage:#5e725f;--loop-rule:color-mix(in srgb, var(--loop-ink) 18%, transparent);box-sizing:border-box;color:var(--loop-ink);background:var(--loop-paper);font-family:var(--font-breathing-sans), "Be Vietnam Pro", "Noto Sans", sans-serif;text-wrap:pretty;padding:1.7rem 1.78rem 2.35rem;font-size:1.0625rem;line-height:1.65;position:absolute;inset:0;overflow:hidden}.dark .LoopRestorationPage-module__x9xLLG__page{--loop-paper:var(--paper)}.LoopRestorationPage-module__x9xLLG__header{border-bottom:1px solid var(--loop-rule);grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.78rem;margin-bottom:.9rem;padding-bottom:.72rem;display:grid}.LoopRestorationPage-module__x9xLLG__number{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--loop-terracotta) 55%, transparent);width:2.35rem;color:var(--loop-terracotta);font:600 .74rem/1 var(--font-breathing-sans), sans-serif;letter-spacing:.13em;border-radius:50%;place-items:center;display:grid}.LoopRestorationPage-module__x9xLLG__runningHead{color:var(--loop-soft);letter-spacing:.16em;text-transform:uppercase;font-size:.66rem;font-weight:700;line-height:1.3;margin:0 0 .25rem!important}.LoopRestorationPage-module__x9xLLG__seriesSubtitle{color:var(--loop-soft);font-family:var(--font-breathing-serif), Lora, "Noto Serif", serif;font-size:.72rem;line-height:1.35;margin:-.05rem 0 .35rem!important}.LoopRestorationPage-module__x9xLLG__header h2{color:var(--loop-ink);font-family:var(--font-breathing-serif), Lora, "Noto Serif", serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.28rem,1.12rem + .48vw,1.58rem);font-weight:650;line-height:1.16}.LoopRestorationPage-module__x9xLLG__body{max-width:39rem;margin-inline:auto}.LoopRestorationPage-module__x9xLLG__body>p{margin:0 0 .75rem}.LoopRestorationPage-module__x9xLLG__body>p:first-child:first-letter{color:var(--loop-terracotta);font-family:var(--font-breathing-serif), Lora, serif;float:left;margin:.12em .1em 0 0;font-size:2.95em;font-weight:650;line-height:.83}.LoopRestorationPage-module__x9xLLG__sectionLabel{color:var(--loop-terracotta);letter-spacing:.12em;text-transform:uppercase;margin:.85rem 0 .48rem;font-size:.73rem;font-weight:800;line-height:1.35}.LoopRestorationPage-module__x9xLLG__figure{border-block:1px solid var(--loop-rule);height:7.2rem;margin:.82rem -.35rem .92rem;position:relative;overflow:hidden}.LoopRestorationPage-module__x9xLLG__figure img{object-fit:contain;filter:saturate(.9)contrast(.98);width:100%;height:100%}.LoopRestorationPage-module__x9xLLG__figure[data-figure-design=ripple-butterfly] img{object-fit:cover;width:122%;max-width:none;margin-left:-11%}.LoopRestorationPage-module__x9xLLG__figure[data-figure-design=loop-break] img,.LoopRestorationPage-module__x9xLLG__figure[data-figure-design=culture-weave] img{object-fit:cover;width:117%;max-width:none;margin-left:-8%}.LoopRestorationPage-module__x9xLLG__figure[data-figure-design=fear-wall] img{object-fit:cover;object-position:center}.LoopRestorationPage-module__x9xLLG__figure[data-figure-design=repair-stages] img,.LoopRestorationPage-module__x9xLLG__figure[data-figure-design=forgiveness-gate] img,.LoopRestorationPage-module__x9xLLG__figure[data-figure-design=threshold-today] img{object-position:center 67%}.LoopRestorationPage-module__x9xLLG__bulletList,.LoopRestorationPage-module__x9xLLG__orderedList{margin:.55rem 0 .82rem;padding:0;list-style:none}.LoopRestorationPage-module__x9xLLG__bulletList li,.LoopRestorationPage-module__x9xLLG__orderedList li{border-bottom:1px solid var(--loop-rule);margin:0;padding:.42rem 0 .42rem 1.35rem;position:relative}.LoopRestorationPage-module__x9xLLG__bulletList li:before{content:"";background:var(--loop-terracotta);width:.55rem;height:1px;position:absolute;top:1rem;left:.12rem}.LoopRestorationPage-module__x9xLLG__orderedList{padding-left:1.85rem;list-style:decimal-leading-zero}.LoopRestorationPage-module__x9xLLG__orderedList li{padding-left:.15rem}.LoopRestorationPage-module__x9xLLG__orderedList li::marker{color:var(--loop-terracotta);letter-spacing:.08em;font-size:.66rem;font-weight:800}.LoopRestorationPage-module__x9xLLG__process{border-left:2px solid color-mix(in srgb, var(--loop-blue) 68%, transparent);color:var(--loop-ink);flex-direction:column;align-items:flex-start;gap:.18rem;margin:.72rem 0 .88rem;padding:.62rem 0 .62rem .9rem;display:flex;position:relative}.LoopRestorationPage-module__x9xLLG__processLine{font-family:var(--font-breathing-sans), "Be Vietnam Pro", sans-serif;letter-spacing:.055em;font-size:.88rem;font-weight:750;line-height:1.38}.LoopRestorationPage-module__x9xLLG__processArrow{height:.8rem;color:var(--loop-terracotta);font-size:.8rem;line-height:.8rem}.LoopRestorationPage-module__x9xLLG__processGap{height:.22rem}.LoopRestorationPage-module__x9xLLG__process[data-process-design=storm-checks]{counter-reset:audit-step;border-left-color:color-mix(in srgb, var(--loop-terracotta) 72%, transparent);gap:0}.LoopRestorationPage-module__x9xLLG__process[data-process-design=storm-checks] .LoopRestorationPage-module__x9xLLG__processLine{counter-increment:audit-step;border-bottom:1px solid var(--loop-rule);width:100%;padding:.58rem 0}.LoopRestorationPage-module__x9xLLG__process[data-process-design=storm-checks] .LoopRestorationPage-module__x9xLLG__processLine:before{content:counter(audit-step, decimal-leading-zero) "  ";color:var(--loop-terracotta)}.LoopRestorationPage-module__x9xLLG__tableWrap{border-block:1px solid var(--loop-rule);margin:.52rem 0 .88rem;overflow:hidden}.LoopRestorationPage-module__x9xLLG__tableWrap table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.86rem;line-height:1.4}.LoopRestorationPage-module__x9xLLG__tableWrap th,.LoopRestorationPage-module__x9xLLG__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid var(--loop-rule);padding:.38rem}.LoopRestorationPage-module__x9xLLG__tableWrap th{color:var(--loop-soft);letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:800}.LoopRestorationPage-module__x9xLLG__tableWrap th:first-child,.LoopRestorationPage-module__x9xLLG__tableWrap td:first-child{width:34%;color:var(--loop-terracotta)}.LoopRestorationPage-module__x9xLLG__body blockquote{border-left:3px solid color-mix(in srgb, var(--loop-brass) 72%, transparent);color:var(--loop-ink);font-family:var(--font-breathing-serif), Lora, serif;margin:.76rem 0 .92rem;padding:.25rem 0 .25rem 1.15rem;font-size:1.08rem;font-style:italic;line-height:1.55}.LoopRestorationPage-module__x9xLLG__notes{resize:none;border:0;border-block:1px solid var(--loop-rule);background:color-mix(in srgb, var(--loop-blue) 5%, transparent);width:100%;min-height:5.4rem;color:var(--loop-ink);font:inherit;outline:none;margin:.8rem 0 0;padding:.75rem .1rem;line-height:1.75rem;display:block;overflow:hidden}.LoopRestorationPage-module__x9xLLG__page[data-visual-family=repair] .LoopRestorationPage-module__x9xLLG__number,.LoopRestorationPage-module__x9xLLG__page[data-visual-family=repair] .LoopRestorationPage-module__x9xLLG__sectionLabel{color:var(--loop-brass)}.LoopRestorationPage-module__x9xLLG__page[data-design=forgiveness-gate] .LoopRestorationPage-module__x9xLLG__body>p:nth-last-of-type(2){border-left:2px solid color-mix(in srgb, var(--loop-terracotta) 70%, transparent);padding-left:.9rem}.LoopRestorationPage-module__x9xLLG__page[data-continuation=true] .LoopRestorationPage-module__x9xLLG__header{grid-template-columns:2.15rem minmax(0,1fr);gap:.65rem;margin-bottom:.72rem;padding-bottom:.58rem}.LoopRestorationPage-module__x9xLLG__page[data-continuation=true] .LoopRestorationPage-module__x9xLLG__number{width:2rem;font-size:.64rem}.LoopRestorationPage-module__x9xLLG__page[data-continuation=true] .LoopRestorationPage-module__x9xLLG__runningHead{font-size:.6rem}.LoopRestorationPage-module__x9xLLG__page[data-continuation=true] .LoopRestorationPage-module__x9xLLG__header h2{font-size:1.12rem;line-height:1.2}@container (max-width:390px){.LoopRestorationPage-module__x9xLLG__page{padding:.68rem .78rem 1.65rem;font-size:1rem;line-height:1.42}.LoopRestorationPage-module__x9xLLG__header{grid-template-columns:2rem minmax(0,1fr);gap:.52rem;margin-bottom:.38rem;padding-bottom:.35rem}.LoopRestorationPage-module__x9xLLG__number{width:1.9rem;font-size:.75rem}.LoopRestorationPage-module__x9xLLG__header h2{font-size:1.08rem;line-height:1.15}.LoopRestorationPage-module__x9xLLG__runningHead,.LoopRestorationPage-module__x9xLLG__seriesSubtitle{display:none}.LoopRestorationPage-module__x9xLLG__body>p{margin-bottom:.38rem;line-height:1.42}.LoopRestorationPage-module__x9xLLG__body>p:last-child{margin-bottom:0}.LoopRestorationPage-module__x9xLLG__body>p:first-child:first-letter{margin-top:.08em;font-size:2.35em;line-height:.86}.LoopRestorationPage-module__x9xLLG__sectionLabel{margin:.42rem 0 .26rem;font-size:.75rem;line-height:1.2}.LoopRestorationPage-module__x9xLLG__figure{height:4.45rem;margin:.4rem 0 .45rem}.LoopRestorationPage-module__x9xLLG__figure img,.LoopRestorationPage-module__x9xLLG__figure[data-figure-design] img{object-fit:contain;width:100%;max-width:100%;margin-left:0}.LoopRestorationPage-module__x9xLLG__bulletList,.LoopRestorationPage-module__x9xLLG__orderedList{margin:.18rem 0 .28rem}.LoopRestorationPage-module__x9xLLG__bulletList li,.LoopRestorationPage-module__x9xLLG__orderedList li{padding-top:.14rem;padding-bottom:.14rem}.LoopRestorationPage-module__x9xLLG__bulletList li{padding-left:1.05rem}.LoopRestorationPage-module__x9xLLG__bulletList li:before{top:.86rem;left:.08rem}.LoopRestorationPage-module__x9xLLG__orderedList{padding-left:1.45rem}.LoopRestorationPage-module__x9xLLG__orderedList li::marker{font-size:.75rem}.LoopRestorationPage-module__x9xLLG__process{gap:.08rem;margin:.32rem 0 .42rem;padding:.3rem 0 .3rem .65rem}.LoopRestorationPage-module__x9xLLG__processLine{letter-spacing:.035em;font-size:.8rem;line-height:1.28}.LoopRestorationPage-module__x9xLLG__processArrow{height:.58rem;font-size:.75rem;line-height:.58rem}.LoopRestorationPage-module__x9xLLG__processGap{height:.1rem}.LoopRestorationPage-module__x9xLLG__process .LoopRestorationPage-module__x9xLLG__orderedList{margin:0;padding-left:1.35rem}.LoopRestorationPage-module__x9xLLG__process .LoopRestorationPage-module__x9xLLG__orderedList li{padding-top:.08rem;padding-bottom:.08rem;font-size:.8rem;line-height:1.28}.LoopRestorationPage-module__x9xLLG__process[data-process-design=storm-checks] .LoopRestorationPage-module__x9xLLG__processLine{padding:.26rem 0}.LoopRestorationPage-module__x9xLLG__tableWrap{margin:.3rem 0 .45rem}.LoopRestorationPage-module__x9xLLG__tableWrap table{font-size:.8rem;line-height:1.28}.LoopRestorationPage-module__x9xLLG__tableWrap th,.LoopRestorationPage-module__x9xLLG__tableWrap td{padding:.2rem .25rem}.LoopRestorationPage-module__x9xLLG__tableWrap th{letter-spacing:.06em;font-size:.75rem}.LoopRestorationPage-module__x9xLLG__body blockquote{margin:.38rem 0 .5rem;padding:.15rem 0 .15rem .72rem;font-size:1rem;line-height:1.42}.LoopRestorationPage-module__x9xLLG__notes{min-height:4.6rem;margin-top:.45rem;padding-block:.4rem}.LoopRestorationPage-module__x9xLLG__page[data-continuation=true] .LoopRestorationPage-module__x9xLLG__header{grid-template-columns:1.9rem minmax(0,1fr);gap:.48rem;margin-bottom:.25rem;padding-bottom:.25rem}.LoopRestorationPage-module__x9xLLG__page[data-continuation=true] .LoopRestorationPage-module__x9xLLG__number{width:1.8rem;font-size:.75rem}.LoopRestorationPage-module__x9xLLG__page[data-continuation=true] .LoopRestorationPage-module__x9xLLG__runningHead{display:none}.LoopRestorationPage-module__x9xLLG__page[data-continuation=true] .LoopRestorationPage-module__x9xLLG__header h2{font-size:1rem;line-height:1.12}.LoopRestorationPage-module__x9xLLG__page[data-continuation=true] .LoopRestorationPage-module__x9xLLG__body>p:first-child:first-letter{float:none;color:inherit;font:inherit;margin:0}}
.FutureLabPage-module__6PwWNG__page{--lab-bg:#f1eee5;--lab-panel:#faf5e9;--lab-panel-strong:#e4dccb;--lab-ink:#22353c;--lab-ivory:var(--lab-ink);--lab-muted:#58686b;--lab-cyan:#1a7078;--lab-cyan-soft:#1a70781a;--lab-amber:#895b19;--lab-amber-soft:#895b191a;--lab-rule:#22353c38;--lab-rule-soft:#22353c1c;--lab-shadow:#3f321f1f;box-sizing:border-box;overscroll-behavior:auto;width:100%;height:100%;min-height:0;color:var(--lab-ivory);background:var(--lab-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-breathing-sans), "Be Vietnam Pro", Inter, sans-serif;scrollbar-width:none;text-wrap:pretty;touch-action:auto;flex-direction:column;padding:1.5rem 1.55rem 2.35rem;font-size:1.0625rem;line-height:1.65;display:flex;position:relative;overflow:hidden}.dark .FutureLabPage-module__6PwWNG__page{--lab-bg:#172931;--lab-panel:#20363d;--lab-panel-strong:#294149;--lab-ink:#f2eddf;--lab-ivory:var(--lab-ink);--lab-muted:#bcc9c8;--lab-cyan:#7ecfd2;--lab-cyan-soft:#7ecfd21f;--lab-amber:#e4b266;--lab-amber-soft:#e4b2661f;--lab-rule:#bcc9c83d;--lab-rule-soft:#bcc9c81f;--lab-shadow:#00050947;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.FutureLabPage-module__6PwWNG__page:before{content:none}.FutureLabPage-module__6PwWNG__page:focus-visible{outline:2px solid var(--lab-cyan);outline-offset:-3px}.FutureLabPage-module__6PwWNG__circuitTrace{display:none}.FutureLabPage-module__6PwWNG__header,.FutureLabPage-module__6PwWNG__content{z-index:1;position:relative}.FutureLabPage-module__6PwWNG__page[data-visual-only=true] .FutureLabPage-module__6PwWNG__content{flex:1;align-content:center}.FutureLabPage-module__6PwWNG__page[data-visual-only=true] .FutureLabPage-module__6PwWNG__schematic{width:100%;margin-block:auto}.FutureLabPage-module__6PwWNG__header{border-bottom:1px solid var(--lab-rule);grid-template-columns:3.6rem minmax(0,1fr);align-items:start;gap:.9rem;margin-bottom:1.2rem;padding-bottom:1rem;display:grid}.FutureLabPage-module__6PwWNG__pageCode{color:var(--lab-cyan);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;grid-template-columns:auto auto;align-items:baseline;gap:.15rem .32rem;display:grid}.FutureLabPage-module__6PwWNG__pageCode>span,.FutureLabPage-module__6PwWNG__pageCode>strong{font-size:.75rem}.FutureLabPage-module__6PwWNG__pageCode>span{letter-spacing:.1em;font-weight:650;line-height:1.2}.FutureLabPage-module__6PwWNG__pageCode>strong{color:var(--lab-amber);letter-spacing:.04em;font-weight:700;line-height:1}.FutureLabPage-module__6PwWNG__header h2{max-width:25ch;color:var(--lab-ivory);font-family:var(--font-future-lab-serif), "Cormorant Garamond", "Noto Serif Display", Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.55rem,1.35rem + .65vw,1.85rem);font-weight:650;line-height:1.14}.FutureLabPage-module__6PwWNG__content{align-content:start;gap:1.15rem;width:100%;max-width:36rem;margin-inline:auto;display:grid}.FutureLabPage-module__6PwWNG__prose{gap:.88rem;display:grid}.FutureLabPage-module__6PwWNG__prose p,.FutureLabPage-module__6PwWNG__prose blockquote,.FutureLabPage-module__6PwWNG__prose h3{margin:0}.FutureLabPage-module__6PwWNG__prose p{max-width:58ch;color:var(--lab-ivory)}.FutureLabPage-module__6PwWNG__prose[data-tone=lead]>p:first-child{color:color-mix(in srgb, var(--lab-ivory) 94%, var(--lab-cyan));font-size:1.1rem;font-weight:520;line-height:1.62}.FutureLabPage-module__6PwWNG__prose[data-tone=closing]>p:last-child{color:color-mix(in srgb, var(--lab-ivory) 88%, var(--lab-amber));padding-top:.15rem;font-weight:620}.FutureLabPage-module__6PwWNG__subheading{color:var(--lab-cyan);font-family:var(--font-future-lab-serif), "Cormorant Garamond", "Noto Serif Display", Georgia, serif;padding-top:.12rem;font-size:1.08rem;font-weight:650;line-height:1.4}.FutureLabPage-module__6PwWNG__prose blockquote{border-left:3px solid var(--lab-amber);color:var(--lab-ivory);background:linear-gradient(90deg, var(--lab-amber-soft), transparent 78%);font-family:var(--font-future-lab-serif), "Cormorant Garamond", "Noto Serif Display", Georgia, serif;padding:.78rem 0 .78rem 1rem;font-size:1.08rem;font-style:italic;line-height:1.58}.FutureLabPage-module__6PwWNG__bulletList,.FutureLabPage-module__6PwWNG__orderedList{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.FutureLabPage-module__6PwWNG__bulletList li,.FutureLabPage-module__6PwWNG__orderedList li{border-bottom:1px solid var(--lab-rule-soft);grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.55rem;padding:.42rem 0;display:grid}.FutureLabPage-module__6PwWNG__listMarker{min-height:1.35rem;color:var(--lab-amber);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;place-items:center;font-size:.75rem;font-weight:700;line-height:1;display:grid}.FutureLabPage-module__6PwWNG__bulletList .FutureLabPage-module__6PwWNG__listMarker:after{background:var(--lab-cyan);content:"";border-radius:50%;width:.42rem;height:.42rem}.FutureLabPage-module__6PwWNG__tableWrap{border-block:1px solid var(--lab-rule);background:var(--lab-panel);overflow:visible}.FutureLabPage-module__6PwWNG__tableWrap table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0;font-size:.9rem;line-height:1.5}.FutureLabPage-module__6PwWNG__tableWrap th,.FutureLabPage-module__6PwWNG__tableWrap td{border-right:1px solid var(--lab-rule-soft);border-bottom:1px solid var(--lab-rule-soft);text-align:left;vertical-align:top;padding:.62rem .68rem}.FutureLabPage-module__6PwWNG__tableWrap th{color:var(--lab-cyan);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}.FutureLabPage-module__6PwWNG__dataReadout{border-left:3px solid var(--lab-cyan);color:var(--lab-muted);background:var(--lab-panel);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;white-space:pre-wrap;gap:.3rem;padding:.82rem .9rem;font-size:.8rem;line-height:1.52;display:grid}.FutureLabPage-module__6PwWNG__readoutLabel{color:var(--lab-amber);letter-spacing:.1em;margin-bottom:.1rem;font-size:.75rem;font-weight:700}.FutureLabPage-module__6PwWNG__schematic{border-block:1px solid var(--lab-rule);background:linear-gradient(145deg, var(--lab-cyan-soft), var(--lab-amber-soft)), var(--lab-panel);min-height:8rem;box-shadow:0 12px 30px -26px var(--lab-shadow);border-radius:.65rem;align-content:center;gap:.85rem;margin:.1rem 0 .25rem;padding:1rem;display:grid;position:relative;overflow:hidden}.FutureLabPage-module__6PwWNG__schematic figcaption{z-index:2;color:var(--lab-muted);flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;font-size:.8rem;line-height:1.4;display:flex;position:relative}.FutureLabPage-module__6PwWNG__schematic figcaption>span{color:var(--lab-amber);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;letter-spacing:.09em;font-size:.75rem;font-weight:700}.FutureLabPage-module__6PwWNG__schematic svg{stroke-width:1.6px}.FutureLabPage-module__6PwWNG__schematic small{font-size:.78rem}.FutureLabPage-module__6PwWNG__amplificationFlow,.FutureLabPage-module__6PwWNG__defaultChain{z-index:1;justify-content:center;align-items:stretch;display:flex;position:relative}.FutureLabPage-module__6PwWNG__flowItem,.FutureLabPage-module__6PwWNG__chainItem{align-items:center;min-width:0;display:flex}.FutureLabPage-module__6PwWNG__flowNode{border:1px solid var(--lab-rule);background:var(--lab-panel);text-align:center;border-radius:.5rem;align-content:center;justify-items:center;gap:.24rem;min-width:5.15rem;min-height:5.6rem;padding:.55rem;display:grid}.FutureLabPage-module__6PwWNG__flowNode svg{width:1.45rem;color:var(--lab-cyan)}.FutureLabPage-module__6PwWNG__flowNode strong,.FutureLabPage-module__6PwWNG__flowNode small{display:block}.FutureLabPage-module__6PwWNG__flowNode strong{font-size:.82rem;line-height:1.25}.FutureLabPage-module__6PwWNG__flowNode small{color:var(--lab-muted);line-height:1.35}.FutureLabPage-module__6PwWNG__flowItem:last-child .FutureLabPage-module__6PwWNG__flowNode{border-color:var(--lab-amber);background:color-mix(in srgb, var(--lab-panel) 84%, var(--lab-amber-soft))}.FutureLabPage-module__6PwWNG__arrow{width:1rem;color:var(--lab-amber);flex:none;margin-inline:.2rem}.FutureLabPage-module__6PwWNG__priceTag{border:1px solid var(--lab-amber);background:var(--lab-panel);border-radius:.65rem;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);max-width:31rem;margin-inline:auto;display:grid;position:relative;overflow:hidden}.FutureLabPage-module__6PwWNG__priceTag section{text-align:center;align-content:center;justify-items:center;gap:.28rem;min-height:7.2rem;padding:.85rem;display:grid}.FutureLabPage-module__6PwWNG__priceTag section+section{border-left:1px dashed var(--lab-rule);background:var(--lab-amber-soft)}.FutureLabPage-module__6PwWNG__priceTag section>svg{width:1.5rem;color:var(--lab-cyan)}.FutureLabPage-module__6PwWNG__priceTag section+section>svg{color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__priceTag strong{font-family:var(--font-future-lab-serif), "Cormorant Garamond", "Noto Serif Display", Georgia, serif;font-size:1.05rem}.FutureLabPage-module__6PwWNG__priceTag small{color:var(--lab-muted);line-height:1.4}.FutureLabPage-module__6PwWNG__priceTag ul,.FutureLabPage-module__6PwWNG__collaborationDiagram ul{color:var(--lab-muted);gap:.18rem;margin:0;padding:0;font-size:.75rem;line-height:1.35;list-style:none;display:grid}.FutureLabPage-module__6PwWNG__priceTag li:before,.FutureLabPage-module__6PwWNG__collaborationDiagram li:before{color:var(--lab-amber);content:"·";margin-right:.35rem}.FutureLabPage-module__6PwWNG__panelEyebrow{color:var(--lab-amber);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;letter-spacing:.08em;font-size:.75rem;font-weight:700}.FutureLabPage-module__6PwWNG__tagHole{z-index:2;border:1px solid var(--lab-amber);background:var(--lab-bg);border-radius:50%;place-items:center;width:1.1rem;height:1.1rem;display:grid;position:absolute;top:.7rem;left:.7rem}.FutureLabPage-module__6PwWNG__tagHole svg{width:.68rem;color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__giftDiagram{gap:1rem;display:grid}.FutureLabPage-module__6PwWNG__giftTransfer{color:var(--lab-cyan);grid-template-columns:auto 1.7rem auto 1.7rem auto;justify-content:center;align-items:center;gap:.45rem;display:grid}.FutureLabPage-module__6PwWNG__giftTransfer>svg{width:2.35rem;height:2.35rem}.FutureLabPage-module__6PwWNG__giftTransfer>svg:nth-of-type(2),.FutureLabPage-module__6PwWNG__giftTransfer>svg:nth-of-type(3){width:1.1rem;color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__giftTransfer>.FutureLabPage-module__6PwWNG__receivingHand{transform:scaleX(-1)}.FutureLabPage-module__6PwWNG__giftTransfer>span{border:1px solid var(--lab-rule);background:var(--lab-panel);border-radius:.5rem;justify-items:center;gap:.2rem;padding:.65rem .9rem;display:grid}.FutureLabPage-module__6PwWNG__giftTransfer>span svg{width:1.65rem;color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__giftTransfer small{color:var(--lab-ivory)}.FutureLabPage-module__6PwWNG__giftRules{flex-wrap:wrap;justify-content:center;gap:.45rem;display:flex}.FutureLabPage-module__6PwWNG__giftRules span{border:1px solid var(--lab-cyan);color:var(--lab-ivory);background:var(--lab-cyan-soft);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;border-radius:99px;padding:.32rem .62rem;font-size:.75rem}.FutureLabPage-module__6PwWNG__choiceRooms{grid-template-columns:minmax(0,1.55fr) minmax(7.5rem,.72fr);gap:.65rem;display:grid}.FutureLabPage-module__6PwWNG__choiceRooms section{border:1px solid var(--lab-rule);background:var(--lab-panel);border-radius:.5rem;align-content:end;gap:.25rem;min-height:7.2rem;padding:.8rem;display:grid;position:relative}.FutureLabPage-module__6PwWNG__choiceRooms svg{width:1.7rem;color:var(--lab-cyan);position:absolute;top:.72rem;right:.72rem}.FutureLabPage-module__6PwWNG__choiceRooms .FutureLabPage-module__6PwWNG__narrowRoom{border-color:color-mix(in srgb, var(--lab-amber) 70%, var(--lab-rule))}.FutureLabPage-module__6PwWNG__choiceRooms .FutureLabPage-module__6PwWNG__narrowRoom svg{color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__choiceRooms strong{font-family:var(--font-future-lab-serif), "Cormorant Garamond", "Noto Serif Display", Georgia, serif;font-size:.95rem}.FutureLabPage-module__6PwWNG__choiceRooms section span{color:var(--lab-muted);font-size:.78rem}.FutureLabPage-module__6PwWNG__choiceRooms>small{color:var(--lab-amber);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;text-align:center;grid-column:1/-1;line-height:1.45}.FutureLabPage-module__6PwWNG__drawerCabinet{gap:.55rem;max-width:31rem;margin-inline:auto;display:grid}.FutureLabPage-module__6PwWNG__drawer{border:1px solid var(--lab-rule);background:linear-gradient(90deg, var(--lab-cyan-soft), transparent 60%), var(--lab-panel);border-radius:.45rem;grid-template-columns:2rem 1.35rem minmax(0,1fr) minmax(7rem,auto);align-items:center;gap:.55rem;min-height:3.5rem;padding:.58rem 1.9rem .58rem .65rem;display:grid;position:relative}.FutureLabPage-module__6PwWNG__drawer>span{color:var(--lab-amber);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;font-size:.75rem}.FutureLabPage-module__6PwWNG__drawer svg{width:1.2rem;color:var(--lab-cyan)}.FutureLabPage-module__6PwWNG__drawer strong{font-size:.84rem}.FutureLabPage-module__6PwWNG__drawer small{color:var(--lab-muted);text-align:right;line-height:1.35}.FutureLabPage-module__6PwWNG__drawer i{border:1px solid var(--lab-amber);width:.62rem;height:.2rem;position:absolute;right:.62rem}.FutureLabPage-module__6PwWNG__safetyConsole{border:1px solid var(--lab-cyan);background:var(--lab-panel);max-width:32rem;box-shadow:.3rem .3rem 0 var(--lab-amber-soft);border-radius:.6rem;margin-inline:auto;padding:.8rem}.FutureLabPage-module__6PwWNG__consoleHeader{border-bottom:1px solid var(--lab-rule);color:var(--lab-cyan);justify-content:space-between;align-items:center;margin-bottom:.62rem;padding-bottom:.52rem;display:flex}.FutureLabPage-module__6PwWNG__consoleHeader svg{width:1.3rem}.FutureLabPage-module__6PwWNG__consoleHeader span{color:var(--lab-amber);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;letter-spacing:.08em;font-size:.75rem;font-weight:700}.FutureLabPage-module__6PwWNG__switchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.FutureLabPage-module__6PwWNG__switchRow{border:1px solid var(--lab-rule-soft);background:var(--lab-cyan-soft);border-radius:.4rem;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.45rem;min-height:2.75rem;padding:.48rem .55rem;display:grid}.FutureLabPage-module__6PwWNG__switchRow>span:first-child{color:var(--lab-amber);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;font-size:.75rem}.FutureLabPage-module__6PwWNG__switchRow strong{font-size:.78rem;font-weight:620;line-height:1.35}.FutureLabPage-module__6PwWNG__switchRow svg{width:1.2rem;color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__navigationBench{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.65rem;max-width:31rem;margin-inline:auto;display:grid}.FutureLabPage-module__6PwWNG__navigationBench section{border:1px solid var(--lab-rule);background:var(--lab-panel);text-align:center;border-radius:5rem 5rem .55rem .55rem;align-content:center;justify-items:center;gap:.25rem;min-height:7.2rem;display:grid;position:relative}.FutureLabPage-module__6PwWNG__navigationBench section>svg{width:3rem;height:3rem;color:var(--lab-cyan)}.FutureLabPage-module__6PwWNG__navigationBench section:nth-of-type(2)>svg{color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__navigationBench strong{font-family:var(--font-future-lab-serif), "Cormorant Garamond", "Noto Serif Display", Georgia, serif;font-size:.95rem}.FutureLabPage-module__6PwWNG__navigationBench small{color:var(--lab-muted)}.FutureLabPage-module__6PwWNG__instrumentNeedle{background:var(--lab-amber);transform-origin:0;width:2.15rem;height:1px;position:absolute;top:2.75rem;left:50%;transform:rotate(-28deg)}.FutureLabPage-module__6PwWNG__notEqual{color:var(--lab-amber);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;font-size:1.2rem}.FutureLabPage-module__6PwWNG__riskScale{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.FutureLabPage-module__6PwWNG__riskScale span{border-top:2px solid var(--lab-cyan);color:var(--lab-muted);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;text-align:center;padding:.48rem .58rem;font-size:.75rem;line-height:1.45}.FutureLabPage-module__6PwWNG__riskScale span+span{border-color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__patternStudy{min-height:11.5rem;position:relative}.FutureLabPage-module__6PwWNG__eraLayers span{border:1px solid var(--lab-cyan);width:68%;height:6.6rem;color:var(--lab-cyan);background:color-mix(in srgb, var(--lab-panel) 92%, transparent);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;letter-spacing:.08em;opacity:.42;padding:.42rem .5rem;font-size:.75rem;font-weight:650;position:absolute;inset:.4rem auto auto 7%}.FutureLabPage-module__6PwWNG__eraLayers span:nth-child(2){opacity:.3;transform:translate(1.25rem,.95rem)}.FutureLabPage-module__6PwWNG__eraLayers span:nth-child(3){border-color:var(--lab-amber);opacity:.22;transform:translate(2.5rem,1.9rem)}.FutureLabPage-module__6PwWNG__patternLoop{z-index:2;border:1px solid var(--lab-rule);background:var(--lab-panel);border-radius:.5rem;gap:.15rem;width:min(80%,25rem);margin:1.1rem auto 0;padding:.65rem;display:grid;position:relative}.FutureLabPage-module__6PwWNG__patternLoop>svg{width:1.3rem;color:var(--lab-amber);position:absolute;top:.48rem;right:.48rem}.FutureLabPage-module__6PwWNG__patternLoop>div{border-bottom:1px solid var(--lab-rule-soft);grid-template-columns:1.65rem minmax(0,1fr) 1rem;align-items:center;gap:.42rem;min-height:2.05rem;display:grid}.FutureLabPage-module__6PwWNG__patternLoop>div:last-child{border-bottom:0}.FutureLabPage-module__6PwWNG__patternLoop>div>span{color:var(--lab-cyan);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;font-size:.75rem}.FutureLabPage-module__6PwWNG__patternLoop>div strong{font-size:.78rem;line-height:1.3}.FutureLabPage-module__6PwWNG__patternLoop>div svg{width:.9rem;color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__questionCircles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;max-width:31rem;margin-inline:auto;display:grid}.FutureLabPage-module__6PwWNG__questionCircles section{border:1px solid var(--lab-cyan);background:var(--lab-cyan-soft);text-align:center;border-radius:50%;place-content:center;justify-items:center;gap:.22rem;min-height:7.5rem;padding:.65rem;display:grid}.FutureLabPage-module__6PwWNG__questionCircles section[data-circle=experience]{border-color:var(--lab-amber);background:var(--lab-amber-soft)}.FutureLabPage-module__6PwWNG__questionCircles section[data-circle=responsibility]{border-color:var(--lab-rule);background:var(--lab-panel-strong)}.FutureLabPage-module__6PwWNG__questionCircles svg{width:1.5rem;color:var(--lab-cyan)}.FutureLabPage-module__6PwWNG__questionCircles section[data-circle=experience] svg{color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__questionCircles strong{font-family:var(--font-future-lab-serif), "Cormorant Garamond", "Noto Serif Display", Georgia, serif;font-size:.92rem}.FutureLabPage-module__6PwWNG__questionCircles small{max-width:14ch;color:var(--lab-muted);line-height:1.35}.FutureLabPage-module__6PwWNG__pathsDiagram{justify-items:center;gap:.55rem;display:grid}.FutureLabPage-module__6PwWNG__sharedPath{justify-items:center;gap:.18rem;display:grid}.FutureLabPage-module__6PwWNG__sharedPath>svg:first-child{width:2rem;color:var(--lab-cyan)}.FutureLabPage-module__6PwWNG__sharedPath>svg:last-child{width:1rem;color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__sharedPath span{font-family:var(--font-future-lab-serif), "Cormorant Garamond", "Noto Serif Display", Georgia, serif;font-size:.92rem}.FutureLabPage-module__6PwWNG__pathsDiagram>svg{width:2.25rem;height:2.25rem;color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__pathExits{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:min(100%,29rem);display:grid}.FutureLabPage-module__6PwWNG__pathExits span{border:1px solid var(--lab-rule);background:var(--lab-panel);text-align:center;border-radius:.5rem;place-content:center;justify-items:center;gap:.25rem;min-height:4.5rem;padding:.65rem;font-size:.78rem;line-height:1.4;display:grid}.FutureLabPage-module__6PwWNG__pathExits svg{width:1.35rem;color:var(--lab-cyan)}.FutureLabPage-module__6PwWNG__pathExits span+span svg{color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__pathsDiagram>small{color:var(--lab-muted);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace}.FutureLabPage-module__6PwWNG__ethicsCompass{width:min(100%,27rem);min-height:15rem;margin-inline:auto;position:relative}.FutureLabPage-module__6PwWNG__ethicsCompass:before,.FutureLabPage-module__6PwWNG__ethicsCompass:after{content:"";background:var(--lab-rule);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FutureLabPage-module__6PwWNG__ethicsCompass:before{width:70%;height:1px}.FutureLabPage-module__6PwWNG__ethicsCompass:after{width:1px;height:70%}.FutureLabPage-module__6PwWNG__compassCenter{z-index:2;aspect-ratio:1;border:1px solid var(--lab-amber);background:var(--lab-bg);border-radius:50%;place-content:center;justify-items:center;gap:.2rem;width:5.8rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FutureLabPage-module__6PwWNG__compassCenter svg{width:2rem;color:var(--lab-cyan)}.FutureLabPage-module__6PwWNG__compassCenter span{color:var(--lab-muted);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;letter-spacing:.06em;font-size:.75rem;font-weight:650}.FutureLabPage-module__6PwWNG__ethicsCompass>span{z-index:2;border:1px solid var(--lab-rule);background:var(--lab-panel);min-width:7rem;font-family:var(--font-future-lab-serif), "Cormorant Garamond", "Noto Serif Display", Georgia, serif;border-radius:.42rem;justify-items:center;gap:.08rem;padding:.45rem .6rem;font-size:.88rem;display:grid;position:absolute}.FutureLabPage-module__6PwWNG__ethicsCompass>span strong{font-size:.86rem;line-height:1.2}.FutureLabPage-module__6PwWNG__ethicsCompass>span em{max-width:17ch;color:var(--lab-muted);font-family:var(--font-breathing-sans), "Be Vietnam Pro", Inter, sans-serif;text-align:center;font-size:.75rem;font-style:normal;line-height:1.3}.FutureLabPage-module__6PwWNG__ethicsCompass>span small{color:var(--lab-amber);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace}.FutureLabPage-module__6PwWNG__ethicsCompass>span[data-direction=north]{top:0;left:50%;transform:translate(-50%)}.FutureLabPage-module__6PwWNG__ethicsCompass>span[data-direction=south]{bottom:0;left:50%;transform:translate(-50%)}.FutureLabPage-module__6PwWNG__ethicsCompass>span[data-direction=east]{top:50%;right:0;transform:translateY(-50%)}.FutureLabPage-module__6PwWNG__ethicsCompass>span[data-direction=west]{top:50%;left:0;transform:translateY(-50%)}.FutureLabPage-module__6PwWNG__collaborationDiagram{grid-template-columns:minmax(0,1fr) 4.4rem minmax(0,1fr);align-items:center;max-width:32rem;margin-inline:auto;display:grid}.FutureLabPage-module__6PwWNG__collaborationDiagram section{border:1px solid var(--lab-rule);background:var(--lab-panel);text-align:center;border-radius:.55rem;align-content:center;justify-items:center;gap:.35rem;min-height:8.4rem;padding:.75rem;display:grid}.FutureLabPage-module__6PwWNG__collaborationDiagram section>svg{width:2.3rem;color:var(--lab-cyan)}.FutureLabPage-module__6PwWNG__collaborationDiagram section:last-child>svg{color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__collaborationDiagram strong{font-family:var(--font-future-lab-serif), "Cormorant Garamond", "Noto Serif Display", Georgia, serif;font-size:.92rem;line-height:1.3}.FutureLabPage-module__6PwWNG__collaborationDiagram section small{color:var(--lab-muted);line-height:1.4}.FutureLabPage-module__6PwWNG__collaborationDiagram ul{text-align:left}.FutureLabPage-module__6PwWNG__handshake{z-index:2;color:var(--lab-amber);justify-items:center;gap:.08rem;display:grid;position:relative}.FutureLabPage-module__6PwWNG__handshake:before,.FutureLabPage-module__6PwWNG__handshake:after{content:"";background:var(--lab-amber);width:2rem;height:1px;position:absolute;top:1rem}.FutureLabPage-module__6PwWNG__handshake:before{right:2.6rem}.FutureLabPage-module__6PwWNG__handshake:after{left:2.6rem}.FutureLabPage-module__6PwWNG__handshake svg{width:2rem}.FutureLabPage-module__6PwWNG__handshake small{font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace}.FutureLabPage-module__6PwWNG__defaultChain{max-width:32rem;margin-inline:auto}.FutureLabPage-module__6PwWNG__chainItem>span{border:1px solid var(--lab-rule);background:var(--lab-panel);text-align:center;border-radius:.5rem;place-content:center;justify-items:center;gap:.35rem;min-width:5.5rem;min-height:5.4rem;padding:.55rem;display:grid}.FutureLabPage-module__6PwWNG__chainItem>span svg{width:1.55rem;color:var(--lab-cyan)}.FutureLabPage-module__6PwWNG__chainItem:last-child>span{border-color:var(--lab-amber);background:color-mix(in srgb, var(--lab-panel) 82%, var(--lab-amber-soft))}.FutureLabPage-module__6PwWNG__chainItem:last-child>span svg{color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__chainItem strong{font-size:.78rem;line-height:1.3}.FutureLabPage-module__6PwWNG__chainItem>svg{width:1rem;color:var(--lab-amber);flex:none;margin-inline:.16rem}.FutureLabPage-module__6PwWNG__constitutionCard{border:1px solid var(--lab-amber);background:repeating-linear-gradient(0deg, transparent 0 2.15rem, var(--lab-rule-soft) 2.15rem calc(2.15rem + 1px)), var(--lab-panel);max-width:32rem;box-shadow:.32rem .32rem 0 var(--lab-amber-soft);border-radius:.55rem;margin-inline:auto;padding:.85rem}.FutureLabPage-module__6PwWNG__constitutionCard header{border-bottom:1px solid var(--lab-rule);align-items:center;gap:.6rem;padding-bottom:.6rem;display:flex}.FutureLabPage-module__6PwWNG__constitutionCard header>svg{width:1.7rem;color:var(--lab-amber)}.FutureLabPage-module__6PwWNG__constitutionCard header div{display:grid}.FutureLabPage-module__6PwWNG__constitutionCard header strong{font-family:var(--font-future-lab-serif), "Cormorant Garamond", "Noto Serif Display", Georgia, serif;font-size:.95rem}.FutureLabPage-module__6PwWNG__constitutionCard header small{color:var(--lab-muted);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;letter-spacing:.06em}.FutureLabPage-module__6PwWNG__constitutionCard ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.FutureLabPage-module__6PwWNG__constitutionCard li{border-bottom:1px solid var(--lab-rule-soft);grid-template-columns:1.1rem minmax(0,1fr);align-items:start;gap:.4rem;min-height:2.65rem;padding:.38rem .45rem;display:grid}.FutureLabPage-module__6PwWNG__constitutionCard li:nth-child(odd){border-right:1px solid var(--lab-rule-soft)}.FutureLabPage-module__6PwWNG__constitutionCard li>svg{width:1rem;color:var(--lab-cyan);margin-top:.1rem}.FutureLabPage-module__6PwWNG__constitutionCard li>span{align-items:baseline;gap:.38rem;font-size:.78rem;line-height:1.4;display:flex}.FutureLabPage-module__6PwWNG__constitutionCard li small{color:var(--lab-amber);font-family:var(--font-future-lab-mono), "IBM Plex Mono", ui-monospace, monospace;font-size:.75rem}@container (max-width:420px){.FutureLabPage-module__6PwWNG__page{padding:1.25rem 1.08rem 2.15rem;font-size:1.0625rem;line-height:1.65}.FutureLabPage-module__6PwWNG__header{grid-template-columns:3.25rem minmax(0,1fr);gap:.68rem;margin-bottom:1rem;padding-bottom:.82rem}.FutureLabPage-module__6PwWNG__header h2{font-size:1.48rem}.FutureLabPage-module__6PwWNG__content{gap:1rem}.FutureLabPage-module__6PwWNG__schematic{margin-inline:-.15rem;padding:.88rem .72rem}.FutureLabPage-module__6PwWNG__schematic figcaption{gap:.18rem;display:grid}.FutureLabPage-module__6PwWNG__amplificationFlow,.FutureLabPage-module__6PwWNG__defaultChain{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.FutureLabPage-module__6PwWNG__flowItem,.FutureLabPage-module__6PwWNG__chainItem{grid-template-columns:minmax(0,1fr) auto;display:grid}.FutureLabPage-module__6PwWNG__flowNode,.FutureLabPage-module__6PwWNG__chainItem>span{width:100%;min-width:0;min-height:5rem}.FutureLabPage-module__6PwWNG__flowItem .FutureLabPage-module__6PwWNG__arrow,.FutureLabPage-module__6PwWNG__chainItem>svg{transform:rotate(90deg)}.FutureLabPage-module__6PwWNG__flowItem:nth-child(2) .FutureLabPage-module__6PwWNG__arrow,.FutureLabPage-module__6PwWNG__chainItem:nth-child(2)>svg{display:none}.FutureLabPage-module__6PwWNG__priceTag,.FutureLabPage-module__6PwWNG__questionCircles,.FutureLabPage-module__6PwWNG__pathExits,.FutureLabPage-module__6PwWNG__collaborationDiagram,.FutureLabPage-module__6PwWNG__constitutionCard ol{grid-template-columns:minmax(0,1fr)}.FutureLabPage-module__6PwWNG__priceTag section{min-height:6rem}.FutureLabPage-module__6PwWNG__priceTag section+section{border-top:1px dashed var(--lab-rule);border-left:0}.FutureLabPage-module__6PwWNG__giftTransfer{grid-template-columns:auto 1rem auto 1rem auto;gap:.2rem}.FutureLabPage-module__6PwWNG__giftTransfer>svg{width:1.8rem}.FutureLabPage-module__6PwWNG__giftTransfer>span{padding-inline:.52rem}.FutureLabPage-module__6PwWNG__choiceRooms{grid-template-columns:minmax(0,1.35fr) minmax(6.8rem,.75fr)}.FutureLabPage-module__6PwWNG__choiceRooms section{min-height:7rem;padding:.65rem}.FutureLabPage-module__6PwWNG__drawer{grid-template-columns:1.7rem 1.2rem minmax(0,1fr);padding-right:1.75rem}.FutureLabPage-module__6PwWNG__drawer small{text-align:left;grid-column:3}.FutureLabPage-module__6PwWNG__switchGrid,.FutureLabPage-module__6PwWNG__riskScale{grid-template-columns:minmax(0,1fr)}.FutureLabPage-module__6PwWNG__navigationBench{gap:.42rem}.FutureLabPage-module__6PwWNG__navigationBench section{min-height:7.6rem;padding-inline:.35rem}.FutureLabPage-module__6PwWNG__questionCircles section{place-content:initial;text-align:left;border-radius:.55rem;grid-template-columns:2rem minmax(0,1fr);place-items:center start;min-height:0;padding:.75rem}.FutureLabPage-module__6PwWNG__questionCircles section small{grid-column:2;max-width:none}.FutureLabPage-module__6PwWNG__pathExits{gap:.55rem}.FutureLabPage-module__6PwWNG__pathExits span{min-height:3.7rem}.FutureLabPage-module__6PwWNG__ethicsCompass{min-height:18rem}.FutureLabPage-module__6PwWNG__ethicsCompass:before{width:54%}.FutureLabPage-module__6PwWNG__ethicsCompass>span{min-width:6rem}.FutureLabPage-module__6PwWNG__compassCenter{width:5.2rem}.FutureLabPage-module__6PwWNG__collaborationDiagram{gap:.5rem}.FutureLabPage-module__6PwWNG__collaborationDiagram section{min-height:0;padding:.8rem}.FutureLabPage-module__6PwWNG__handshake{grid-row:2}.FutureLabPage-module__6PwWNG__handshake:before,.FutureLabPage-module__6PwWNG__handshake:after{display:none}.FutureLabPage-module__6PwWNG__constitutionCard li:nth-child(odd){border-right:0}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true]{padding-block:.78rem 1.35rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true] .FutureLabPage-module__6PwWNG__header{gap:.5rem;margin-bottom:.38rem;padding-bottom:.35rem}.FutureLabPage-module__6PwWNG__page[data-visual-only=true] .FutureLabPage-module__6PwWNG__header{grid-template-columns:3.4rem minmax(0,1fr)}.FutureLabPage-module__6PwWNG__page[data-visual-only=true] .FutureLabPage-module__6PwWNG__pageCode{column-gap:.075rem}.FutureLabPage-module__6PwWNG__page[data-visual-only=true] .FutureLabPage-module__6PwWNG__pageCode>span,.FutureLabPage-module__6PwWNG__page[data-visual-only=true] .FutureLabPage-module__6PwWNG__pageCode>strong{letter-spacing:0}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true] .FutureLabPage-module__6PwWNG__header h2{font-size:1.18rem;line-height:1.1}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true] .FutureLabPage-module__6PwWNG__schematic{gap:.35rem;margin-block:0;padding:.5rem .55rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true] .FutureLabPage-module__6PwWNG__schematic figcaption{line-height:1.35;display:block}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true] .FutureLabPage-module__6PwWNG__schematic figcaption>span{margin-right:.45rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=two-sided-price] .FutureLabPage-module__6PwWNG__priceTag{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=two-sided-price] .FutureLabPage-module__6PwWNG__priceTag section{gap:.2rem;min-height:0;padding:.5rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=two-sided-price] .FutureLabPage-module__6PwWNG__priceTag section+section{border-top:0;border-left:1px dashed var(--lab-rule)}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=two-sided-price] .FutureLabPage-module__6PwWNG__priceTag section>svg{width:1.35rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=two-sided-price] .FutureLabPage-module__6PwWNG__priceTag ul{gap:.1rem;font-size:1rem;line-height:1.2}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=six-safety-switches] .FutureLabPage-module__6PwWNG__safetyConsole{padding:.48rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=six-safety-switches] .FutureLabPage-module__6PwWNG__consoleHeader{margin-bottom:.4rem;padding-bottom:.38rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=six-safety-switches] .FutureLabPage-module__6PwWNG__switchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.32rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=six-safety-switches] .FutureLabPage-module__6PwWNG__switchRow{grid-template-columns:1.15rem minmax(0,1fr) 1rem;gap:.18rem;min-height:0;padding:.3rem .32rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=six-safety-switches] .FutureLabPage-module__6PwWNG__switchRow strong{font-size:1rem;line-height:1.18}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=six-safety-switches] .FutureLabPage-module__6PwWNG__switchRow svg{width:1rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=paths-can-part] .FutureLabPage-module__6PwWNG__pathsDiagram{gap:.35rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=paths-can-part] .FutureLabPage-module__6PwWNG__sharedPath{gap:.12rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=paths-can-part] .FutureLabPage-module__6PwWNG__pathExits{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=paths-can-part] .FutureLabPage-module__6PwWNG__pathExits span{min-height:0;padding:.4rem;font-size:1rem;line-height:1.2}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=paths-can-part] .FutureLabPage-module__6PwWNG__pathsDiagram>small{text-align:center;font-size:1rem;line-height:1.2}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=human-machine-collaboration] .FutureLabPage-module__6PwWNG__collaborationDiagram{grid-template-columns:minmax(0,1fr) 2.25rem minmax(0,1.12fr);align-items:stretch;gap:.2rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=human-machine-collaboration] .FutureLabPage-module__6PwWNG__collaborationDiagram section{text-align:left;grid-template-columns:1.35rem minmax(0,1fr);align-content:center;justify-items:start;gap:.3rem .38rem;padding:.55rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=human-machine-collaboration] .FutureLabPage-module__6PwWNG__collaborationDiagram section>svg{width:1.35rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=human-machine-collaboration] .FutureLabPage-module__6PwWNG__collaborationDiagram strong{font-size:1rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=human-machine-collaboration] .FutureLabPage-module__6PwWNG__collaborationDiagram ul{grid-column:1/-1;gap:.1rem;font-size:1rem;line-height:1.22}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=human-machine-collaboration] .FutureLabPage-module__6PwWNG__handshake{grid-row:auto;align-self:center}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=human-machine-collaboration] .FutureLabPage-module__6PwWNG__handshake svg{width:1.65rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=personal-constitution] .FutureLabPage-module__6PwWNG__constitutionCard{padding:.25rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=personal-constitution] .FutureLabPage-module__6PwWNG__schematic{padding-block:.35rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=personal-constitution] .FutureLabPage-module__6PwWNG__constitutionCard header{gap:.3rem;padding-bottom:.25rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=personal-constitution] .FutureLabPage-module__6PwWNG__constitutionCard header>svg{width:1.35rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=personal-constitution] .FutureLabPage-module__6PwWNG__constitutionCard header strong{line-height:1.15}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=personal-constitution] .FutureLabPage-module__6PwWNG__constitutionCard ol{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=personal-constitution] .FutureLabPage-module__6PwWNG__constitutionCard li{min-height:0;padding:.075rem .2rem;display:block;position:relative}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=personal-constitution] .FutureLabPage-module__6PwWNG__constitutionCard li:nth-child(odd){border-right:1px solid var(--lab-rule-soft)}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=personal-constitution] .FutureLabPage-module__6PwWNG__constitutionCard li>svg{width:.8rem;margin:0;position:absolute;top:.22rem;left:.2rem}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=personal-constitution] .FutureLabPage-module__6PwWNG__constitutionCard li>span{text-indent:.95rem;font-size:1rem;line-height:1.1;display:block}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=personal-constitution] .FutureLabPage-module__6PwWNG__constitutionCard header small{letter-spacing:.04em;line-height:1.15}.FutureLabPage-module__6PwWNG__page[data-compact-visual=true][data-future-lab-design=personal-constitution] .FutureLabPage-module__6PwWNG__constitutionCard li small{margin-right:.28rem}}@container (max-width:330px){.FutureLabPage-module__6PwWNG__page{padding-inline:.92rem}.FutureLabPage-module__6PwWNG__header{grid-template-columns:2.85rem minmax(0,1fr)}.FutureLabPage-module__6PwWNG__choiceRooms{grid-template-columns:minmax(0,1fr)}.FutureLabPage-module__6PwWNG__choiceRooms>small{grid-column:1}.FutureLabPage-module__6PwWNG__giftTransfer>svg:first-child,.FutureLabPage-module__6PwWNG__giftTransfer>.FutureLabPage-module__6PwWNG__receivingHand{display:none}.FutureLabPage-module__6PwWNG__giftTransfer{grid-template-columns:1rem auto 1rem}}@media (prefers-reduced-motion:reduce){.FutureLabPage-module__6PwWNG__page{scroll-behavior:auto}}@media (forced-colors:active){.FutureLabPage-module__6PwWNG__page,.FutureLabPage-module__6PwWNG__schematic,.FutureLabPage-module__6PwWNG__flowNode,.FutureLabPage-module__6PwWNG__priceTag,.FutureLabPage-module__6PwWNG__giftTransfer>span,.FutureLabPage-module__6PwWNG__choiceRooms section,.FutureLabPage-module__6PwWNG__drawer,.FutureLabPage-module__6PwWNG__safetyConsole,.FutureLabPage-module__6PwWNG__navigationBench section,.FutureLabPage-module__6PwWNG__patternLoop,.FutureLabPage-module__6PwWNG__questionCircles section,.FutureLabPage-module__6PwWNG__pathExits span,.FutureLabPage-module__6PwWNG__compassCenter,.FutureLabPage-module__6PwWNG__ethicsCompass>span,.FutureLabPage-module__6PwWNG__collaborationDiagram section,.FutureLabPage-module__6PwWNG__chainItem>span,.FutureLabPage-module__6PwWNG__constitutionCard{color:canvastext;background:canvas;border-color:canvastext}.FutureLabPage-module__6PwWNG__page:focus-visible{outline:3px solid highlight}.FutureLabPage-module__6PwWNG__schematic svg,.FutureLabPage-module__6PwWNG__schematic figcaption>span,.FutureLabPage-module__6PwWNG__pageCode,.FutureLabPage-module__6PwWNG__pageCode>strong{color:highlight}}
