@font-face{font-family:Inter;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.Aaj43a_root,.Aaj43a_rootEmbedded{--forest:#024731;--leaf:#6cf479;--leaf-deep:#4de55f;--paper:#fff;--surface:#f5f9f6;--mint:#ebf9e2;--ink:#575756;--muted:#b7dcc7;--border:#e5eae6;--border-strong:#cfdcd3;--radius:16px;box-sizing:border-box;background:radial-gradient(880px 480px at 112% -8%, #6cf47973, transparent 58%), radial-gradient(640px 420px at -12% 108%, #0247310d, transparent 60%), var(--surface);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;flex-direction:column;font-family:Inter,Segoe UI,Helvetica Neue,sans-serif;font-size:1.0625rem;line-height:1.55;display:flex}.Aaj43a_root *,.Aaj43a_root :before,.Aaj43a_root :after,.Aaj43a_rootEmbedded *,.Aaj43a_rootEmbedded :before,.Aaj43a_rootEmbedded :after{box-sizing:border-box}.Aaj43a_root{min-height:100dvh}.Aaj43a_rootEmbedded{min-height:auto}.Aaj43a_root :focus-visible,.Aaj43a_rootEmbedded :focus-visible{outline:3px solid var(--forest);outline-offset:3px}.Aaj43a_root ::selection{background:var(--leaf);color:var(--forest)}.Aaj43a_rootEmbedded ::selection{background:var(--leaf);color:var(--forest)}.Aaj43a_skip{z-index:4;background:var(--paper);color:var(--forest);border-radius:10px;padding:8px 12px;font-weight:600;text-decoration:none;position:absolute;top:8px;left:12px;transform:translateY(-140%)}.Aaj43a_skip:focus{transform:none}.Aaj43a_header{background:0 0}.Aaj43a_headerInner,.Aaj43a_footerInner,.Aaj43a_layout,.Aaj43a_explainer{width:min(1120px,100% - 32px);margin-inline:auto}.Aaj43a_headerInner{justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.Aaj43a_brand{color:var(--forest);letter-spacing:-.03em;align-items:center;gap:10px;font-size:1.2rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.Aaj43a_mark{width:36px;height:36px;display:block}.Aaj43a_headerKicker{color:var(--forest);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.Aaj43a_main{flex:1;padding:8px 0 36px}.Aaj43a_layout{gap:18px;display:grid}.Aaj43a_stage{border:1px solid var(--border);background:var(--paper);border-radius:24px;padding:8px 8px 14px;position:relative;overflow:hidden}.Aaj43a_figure{z-index:1;margin:0;position:relative}.Aaj43a_canopy{width:min(100%,460px);height:auto;margin-inline:auto;display:block}.Aaj43a_halo{fill:var(--leaf)}.Aaj43a_haloRing{fill:none;stroke:var(--forest);stroke-opacity:.16;stroke-width:1.5px}.Aaj43a_quadBase{fill:#e7f6ea}.Aaj43a_quadGrow{fill:var(--leaf)}.Aaj43a_vein{fill:none;stroke:var(--paper);stroke-width:22px;stroke-linecap:round}.Aaj43a_veinLine{fill:none;stroke:var(--forest);stroke-opacity:.28;stroke-width:1.5px;stroke-linecap:round}.Aaj43a_window{fill:var(--paper)}.Aaj43a_leafEdge{fill:none;stroke:var(--forest);stroke-width:2.5px}.Aaj43a_pipOff,.Aaj43a_pipMid,.Aaj43a_pipOn{stroke:var(--forest);stroke-width:1.6px}.Aaj43a_pipOff{fill:var(--paper)}.Aaj43a_pipMid{fill:#b7efb4}.Aaj43a_pipOn{fill:var(--forest)}.Aaj43a_legend{grid-template-columns:1fr 1fr;gap:10px 18px;margin:4px 10px 0;padding:0;list-style:none;display:grid}.Aaj43a_legend li{border-top:2px solid var(--border-strong);flex-direction:column;gap:3px;min-width:0;padding-top:7px;display:flex}.Aaj43a_legendOn{border-top-color:var(--forest)}.Aaj43a_legendName{color:var(--forest);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:600}.Aaj43a_legendStatus{background:var(--mint);color:var(--forest);border-radius:999px;align-self:flex-start;padding:3px 8px;font-size:.78rem;font-weight:600;line-height:1.2}.Aaj43a_legend li[data-status=well-prepared] .Aaj43a_legendStatus{background:var(--leaf)}.Aaj43a_legend li[data-status=early] .Aaj43a_legendStatus{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border-strong)}.Aaj43a_caption{color:var(--ink);margin:10px 10px 0;font-size:.86rem}.Aaj43a_panel{min-width:0}.Aaj43a_kicker{color:var(--forest);letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:600}.Aaj43a_stepLabel{color:var(--ink);margin:0 0 8px;font-size:.95rem;font-weight:600}.Aaj43a_progress{margin:0 0 22px}.Aaj43a_segments{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.Aaj43a_segment{background:#d5e4db;border-radius:999px;height:8px;display:block;overflow:hidden}.Aaj43a_segmentFill{border-radius:inherit;background:var(--forest);height:100%;transition:width .35s;display:block}.Aaj43a_segmentOn .Aaj43a_segmentFill{background:var(--leaf);box-shadow:inset 0 0 0 1px #02473159}.Aaj43a_title{color:var(--forest);letter-spacing:-.035em;margin:0 0 12px;scroll-margin-top:16px;font-size:clamp(1.85rem,4.6vw,2.75rem);font-weight:700;line-height:1.08}.Aaj43a_title:focus{outline:none}.Aaj43a_titleQuestion{font-size:clamp(1.55rem,3.1vw,2.15rem);line-height:1.16}.Aaj43a_lede{max-width:62ch;margin:0 0 18px}.Aaj43a_fieldset{border:0;min-width:0;margin:0;padding:0}.Aaj43a_options{gap:10px;display:grid}.Aaj43a_option{border:1.5px solid var(--border-strong);border-radius:var(--radius);background:var(--paper);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:12px;padding:14px 14px 14px 16px;display:grid;position:relative}.Aaj43a_option:hover{border-color:var(--forest)}.Aaj43a_option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.Aaj43a_option input:focus-visible{outline:none}.Aaj43a_option:focus-within{outline:3px solid var(--forest);outline-offset:3px}.Aaj43a_pip{border:1.5px solid var(--forest);background:var(--paper);border-radius:11px 4px 11px 11px;width:22px;height:22px;margin-top:1px}.Aaj43a_optionOn{border-color:var(--forest);background:var(--mint)}.Aaj43a_optionOn .Aaj43a_pip{background:var(--leaf);box-shadow:inset 0 0 0 5px var(--forest)}.Aaj43a_optionLabel{color:var(--forest);letter-spacing:-.01em;font-weight:600;display:block}.Aaj43a_optionHint{color:var(--ink);margin-top:3px;font-size:.95rem;display:block}.Aaj43a_error{color:#8d2c24;margin:12px 0 0;font-weight:600}.Aaj43a_actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.Aaj43a_continue,.Aaj43a_cta,.Aaj43a_back,.Aaj43a_restart{appearance:none;border-radius:var(--radius);font:inherit;letter-spacing:-.01em;cursor:pointer;font-weight:600;line-height:1.2;text-decoration:none}.Aaj43a_continue,.Aaj43a_cta{background:var(--leaf);min-height:52px;color:var(--forest);border:0;justify-content:center;align-items:center;padding:14px 22px;display:inline-flex}.Aaj43a_continue:hover,.Aaj43a_cta:hover{background:var(--leaf-deep)}.Aaj43a_cta{text-align:center;width:100%;margin-top:8px}.Aaj43a_back,.Aaj43a_restart{border:1px solid var(--border-strong);min-height:48px;color:var(--forest);background:0 0;padding:12px 16px}.Aaj43a_back:hover,.Aaj43a_restart:hover{background:var(--paper)}.Aaj43a_backRow{margin:0 0 12px}.Aaj43a_disclaimer{color:var(--forest);margin:14px 0 0;font-size:.92rem;font-weight:600}.Aaj43a_summary{color:var(--forest);letter-spacing:-.02em;margin:0 0 18px;font-size:1.12rem;font-weight:600;line-height:1.35}.Aaj43a_pillarCard{border:1px solid var(--border);background:var(--paper);border-radius:20px;margin:0 0 14px;padding:16px 16px 14px}.Aaj43a_pillarHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.Aaj43a_pillarTitle{color:var(--forest);letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:700}.Aaj43a_status{background:var(--mint);color:var(--forest);border-radius:999px;margin:0;padding:4px 10px;font-size:.82rem;font-weight:700}.Aaj43a_pillarCard[data-status=well-prepared] .Aaj43a_status{background:var(--leaf)}.Aaj43a_pillarCard[data-status=early] .Aaj43a_status{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border-strong)}.Aaj43a_reading{margin:0}.Aaj43a_stepsTitle{color:var(--forest);letter-spacing:.12em;text-transform:uppercase;margin:14px 0 6px;font-size:.78rem;font-weight:600}.Aaj43a_steps{margin:0;padding-left:1.15rem}.Aaj43a_steps li{margin:0 0 6px;padding-left:2px}.Aaj43a_steps li:last-child{margin-bottom:0}.Aaj43a_note{border-radius:var(--radius);background:var(--mint);color:var(--forest);margin:4px 0 0;padding:12px 14px}.Aaj43a_note p{margin:0}.Aaj43a_explainer{margin-top:28px}.Aaj43a_explainerTitle{color:var(--forest);letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(1.45rem,3vw,1.9rem);font-weight:700;line-height:1.15}.Aaj43a_block{border-top:1px solid var(--border-strong);padding:16px 0}.Aaj43a_blockTitle{color:var(--forest);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:.78rem;font-weight:600}.Aaj43a_prose{max-width:68ch;margin:0 0 10px}.Aaj43a_prose:last-child{margin-bottom:0}.Aaj43a_list{max-width:68ch;margin:0 0 10px;padding-left:1.15rem}.Aaj43a_list li{margin:0 0 4px}.Aaj43a_link{color:var(--forest);text-underline-offset:3px;font-weight:600}.Aaj43a_sources{max-width:68ch;margin:8px 0 0;padding-left:1.15rem}.Aaj43a_sources li{margin:0 0 4px}.Aaj43a_details{border-top:1px solid var(--border-strong);margin-top:18px;padding-top:12px}.Aaj43a_details summary{color:var(--forest);cursor:pointer;font-weight:600}.Aaj43a_details .Aaj43a_block:first-child{border-top:0;padding-top:8px}.Aaj43a_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Aaj43a_footer{background:var(--forest);color:var(--muted);margin-top:auto}.Aaj43a_footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 22px;min-height:72px;padding:16px 0;display:flex}.Aaj43a_footer p{margin:0}.Aaj43a_footer a{color:var(--leaf);text-underline-offset:3px;font-weight:600}.Aaj43a_footer a:focus-visible{outline-color:var(--leaf)}@media (width>=960px){.Aaj43a_layout{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);align-items:start;gap:28px}.Aaj43a_stage{padding:12px 12px 16px;position:sticky;top:18px}.Aaj43a_canopy{width:min(100%,520px)}.Aaj43a_title{font-size:clamp(2.1rem,3vw,2.9rem)}.Aaj43a_pillarCard{padding:18px 18px 16px}}@media (width<=959px){.Aaj43a_headerKicker{display:none}.Aaj43a_canopy{width:min(100%,340px)}.Aaj43a_continue,.Aaj43a_cta,.Aaj43a_back,.Aaj43a_restart{width:100%}}@media (prefers-reduced-motion:reduce){.Aaj43a_segmentFill,.Aaj43a_quadGrow{transition:none}}.Aaj43a_shareOg,.Aaj43a_shareLi{--forest:#024731;--leaf:#6cf479;--paper:#fff;--surface:#f5f9f6;--mint:#ebf9e2;--border-strong:#cfdcd3;box-sizing:border-box;color:var(--forest);-webkit-font-smoothing:antialiased;background:#f5f9f6;font-family:Inter,Segoe UI,Helvetica Neue,sans-serif;position:relative;overflow:hidden}.Aaj43a_shareOg{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:36px;width:1200px;height:627px;padding:56px;display:grid}.Aaj43a_shareLi{flex-direction:column;width:1080px;height:1350px;padding:72px;display:flex}.Aaj43a_shareBrand{color:var(--forest);letter-spacing:-.03em;align-items:center;gap:14px;font-size:1.7rem;font-weight:700;line-height:1;display:inline-flex}.Aaj43a_shareLi .Aaj43a_shareBrand{font-size:2rem}.Aaj43a_shareMark{width:56px;height:56px}.Aaj43a_shareLi .Aaj43a_shareMark{width:72px;height:72px}.Aaj43a_shareKicker{color:var(--forest);letter-spacing:.16em;text-transform:uppercase;margin:28px 0 12px;font-size:15px;font-weight:600}.Aaj43a_shareLi .Aaj43a_shareKicker{margin-top:48px;font-size:18px}.Aaj43a_shareTitle{max-width:15ch;color:var(--forest);letter-spacing:-.04em;margin:0;font-size:60px;font-weight:700;line-height:.98}.Aaj43a_shareLi .Aaj43a_shareTitle{max-width:11ch;font-size:92px}.Aaj43a_shareVisual{min-width:0;max-width:100%}.Aaj43a_shareLi .Aaj43a_shareVisual{flex-direction:column;align-items:center;margin-top:28px;display:flex}.Aaj43a_shareOg .Aaj43a_canopy,.Aaj43a_shareLi .Aaj43a_canopy{overflow:hidden}.Aaj43a_shareOg .Aaj43a_canopy{width:min(100%,400px);margin-inline:auto}.Aaj43a_shareLi .Aaj43a_canopy{width:min(100%,560px)}.Aaj43a_shareOg .Aaj43a_legend,.Aaj43a_shareLi .Aaj43a_legend{box-sizing:border-box;width:100%;margin:16px 0 0}.Aaj43a_shareLi .Aaj43a_legend{max-width:860px}.Aaj43a_shareUrl{color:var(--forest);letter-spacing:-.01em;margin:28px 0 0;font-size:18px;font-weight:600}.Aaj43a_shareLi .Aaj43a_shareUrl{margin-top:auto;font-size:22px}
