.decision-continuity_root__Q_8UJ{color:var(--td-on);--board-gap:clamp(1.75rem,3vw,3rem)}.decision-continuity_head__Ureph{max-width:34rem}.decision-continuity_headline__MIoAl{margin:.85rem 0 0;font-family:var(--td-serif);font-weight:500;font-size:clamp(1.9rem,3.4vw,2.6rem);line-height:1.1;letter-spacing:-.03em;color:var(--td-on)}.decision-continuity_intro__yfRSV{margin:.85rem 0 0;max-width:42ch;font-family:var(--td-sans);font-size:.92rem;line-height:1.55;color:var(--td-on-body)}.decision-continuity_board__yw1Kx{margin-top:clamp(2.25rem,4.5vw,3.25rem)}.decision-continuity_rail__VEWDg{position:relative;display:none}@media (min-width:768px){.decision-continuity_rail__VEWDg{display:flex;align-items:center;gap:var(--board-gap);padding-bottom:.9rem;margin-bottom:clamp(1.75rem,3vw,2.5rem)}}.decision-continuity_railTrack__DqHq3{position:absolute;left:0;right:14px;bottom:0;height:1px;background:var(--td-blue);transform-origin:left center}.decision-continuity_railItem__YxyGy{position:relative;z-index:1;flex:1 1 0;display:flex;align-items:center;gap:.55rem;min-width:0}.decision-continuity_railNode__93kNt{flex:none;width:8px;height:8px;border-radius:50%;background:var(--td-blue)}.decision-continuity_railNode__93kNt[data-tone=green]{background:var(--td-green)}.decision-continuity_railNode__93kNt[data-tone=cream]{background:var(--td-on)}.decision-continuity_railLabel___il0u{font-family:var(--td-mono);font-size:.75rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--td-on);white-space:nowrap}.decision-continuity_railTerminal__RtWOO{position:absolute;right:0;bottom:-3px;width:7px;height:7px;border-radius:50%;background:var(--td-red)}.decision-continuity_columns__acDkO{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(2.5rem,6vw,3.5rem)}@media (min-width:768px){.decision-continuity_columns__acDkO{flex-direction:row;align-items:stretch;gap:var(--board-gap)}}.decision-continuity_column__9bakd{display:flex;flex-direction:column;min-width:0;position:relative}@media (min-width:768px){.decision-continuity_column__9bakd{flex:1 1 0}.decision-continuity_column__9bakd+.decision-continuity_column__9bakd:before{content:"";position:absolute;top:.2rem;bottom:.2rem;left:calc(var(--board-gap) / -2 - .5px);width:1px;background:color-mix(in srgb,var(--td-on) 12%,transparent)}}.decision-continuity_colHeadline__pPdku{margin:0;font-family:var(--td-serif);font-weight:500;font-size:clamp(1.15rem,1.7vw,1.4rem);line-height:1.28;letter-spacing:-.01em;color:var(--td-on)}.decision-continuity_exhibit__Dy1Y_{margin:1rem 0 0}.decision-continuity_shot__1As4E{display:block;position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;padding:0;border:1px solid color-mix(in srgb,var(--td-on) 22%,transparent);background:var(--td-body);cursor:pointer;-webkit-appearance:none;appearance:none}.decision-continuity_shot__1As4E:focus-visible{outline:2px solid var(--td-blue);outline-offset:2px}.decision-continuity_shotImg__Fb__5{object-fit:cover;transition:transform .3s var(--td-ease,ease)}.decision-continuity_shot__1As4E:focus-visible .decision-continuity_shotImg__Fb__5,.decision-continuity_shot__1As4E:hover .decision-continuity_shotImg__Fb__5{transform:scale(1.035)}.decision-continuity_shotMeta__DO7Zq{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin:.55rem 0 0}.decision-continuity_shotCaption__teLrn{color:var(--td-pale)}.decision-continuity_shotCaption__teLrn,.decision-continuity_viewDetail__VDG5i{margin:0;font-family:var(--td-mono);font-size:.75rem;letter-spacing:.09em;text-transform:uppercase}.decision-continuity_viewDetail__VDG5i{flex:none;padding:0;border:0;background:none;font-weight:650;color:var(--td-blue);cursor:pointer}.decision-continuity_viewDetail__VDG5i:focus-visible,.decision-continuity_viewDetail__VDG5i:hover{color:var(--td-pale)}.decision-continuity_viewDetail__VDG5i:focus-visible{outline:2px solid var(--td-blue);outline-offset:3px}.decision-continuity_lightboxBackdrop__c1IUT{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:clamp(1.25rem,4vw,3rem);background:color-mix(in srgb,var(--td-ink) 88%,transparent)}.decision-continuity_lightbox__xFNC1{position:relative;display:grid;justify-items:center;gap:.75rem;width:fit-content;max-width:min(100%,78rem);max-height:100%}.decision-continuity_lightboxImageWrap__bxqmg{position:relative;width:100%;max-height:calc(100vh - 9rem);display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--td-on) 22%,transparent);background:var(--td-body)}.decision-continuity_lightboxImage__jQR7b{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100vh - 9rem)}.decision-continuity_lightboxCaption__ABSQd{text-align:center;color:var(--td-pale)}.decision-continuity_lightboxCaption__ABSQd,.decision-continuity_lightboxClose__03l4Z{margin:0;font-family:var(--td-mono);font-size:.75rem;letter-spacing:.09em;text-transform:uppercase}.decision-continuity_lightboxClose__03l4Z{justify-self:end;padding:.5rem .9rem;border:1px solid color-mix(in srgb,var(--td-on) 35%,transparent);background:none;font-weight:650;color:var(--td-on);cursor:pointer}.decision-continuity_lightboxClose__03l4Z:focus-visible,.decision-continuity_lightboxClose__03l4Z:hover{color:var(--td-blue);border-color:var(--td-blue)}.decision-continuity_lightboxClose__03l4Z:focus-visible{outline:2px solid var(--td-blue);outline-offset:2px}.decision-continuity_block__2sTvk{margin-top:1.1rem}.decision-continuity_kicker__xbesT{margin:0 0 .4rem;font-family:var(--td-mono);font-size:.75rem;font-weight:650;letter-spacing:.15em;text-transform:uppercase;color:var(--td-pale)}.decision-continuity_frictionText__Z1rKF{margin:0;font-family:var(--td-sans);font-size:.85rem;line-height:1.5;color:var(--td-on-body)}.decision-continuity_response__uUpui{margin:0;font-family:var(--td-serif);font-weight:500;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.25;letter-spacing:-.01em;color:var(--td-on)}.decision-continuity_principles__ZyRF_{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 0;margin:.6rem 0 0;padding:0;list-style:none;font-family:var(--td-mono);font-size:.75rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--td-on)}.decision-continuity_principles__ZyRF_ li+li:before{content:"\00b7";display:inline-block;width:1.1rem;text-align:center;color:var(--td-blue)}.decision-continuity_link__IJRpD{margin-top:1.25rem;padding-top:1rem;padding-bottom:2px;align-self:flex-start;font-family:var(--td-sans);font-size:.8rem;font-weight:650;color:var(--td-on);text-decoration:none;border-bottom:1px solid var(--td-blue)}.decision-continuity_link__IJRpD:focus-visible,.decision-continuity_link__IJRpD:hover{color:var(--td-pale)}.decision-continuity_link__IJRpD:focus-visible{outline:3px solid var(--td-blue);outline-offset:4px}@media (min-width:768px){.decision-continuity_link__IJRpD{margin-top:auto}}.possible-outputs_line___gqoA{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem 1.25rem;margin:0;padding-top:1rem;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);color:var(--td-ink,#101830)}.possible-outputs_line___gqoA[data-tone=dark]{color:#f4efe6}.possible-outputs_label___yHQA{font-family:var(--font-mono);font-size:.75rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--td-blue,#0050f8)}.possible-outputs_line___gqoA[data-tone=dark] .possible-outputs_label___yHQA{color:#6ea0ff}.possible-outputs_items__W7u_f{font-size:.9375rem;line-height:1.5}.direction-bridge_root__lcEDM{display:grid;gap:1.1rem;padding:clamp(.5rem,2vw,1.5rem) 0 clamp(.5rem,2vw,1.25rem)}.direction-bridge_headline__0M7xH{display:grid;margin:0;max-width:24ch;font-family:var(--td-serif,Georgia,serif);font-weight:400;font-size:clamp(2rem,4.4vw,3.75rem);line-height:1.06;letter-spacing:-.03em;color:#fff}.direction-bridge_headline__0M7xH span:last-child{color:#dfe8ff}.editorial-hero_hero__240Lb{overflow-x:clip;padding-top:calc(var(--header-height, 5rem) + var(--lab-bar-h, 0px) + var(--lab-nav-h, 3rem) + clamp(80px, 6vw, 110px))}.editorial-hero_inner__IssiQ{display:grid;grid-template-columns:1fr;grid-template-areas:"copy" "figure" "disclaimer";row-gap:clamp(2.25rem,5vw,3rem);padding-bottom:clamp(3rem,5.5vw,4.75rem)}@media (min-width:1000px){.editorial-hero_inner__IssiQ{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);grid-template-areas:"copy figure" "disclaimer figure";column-gap:clamp(64px,6vw,110px);row-gap:0;align-items:start;padding-right:clamp(20px,2vw,40px)}}.editorial-hero_copy__65rql{grid-area:copy;max-width:31rem}@media (min-width:1000px){.editorial-hero_copy__65rql{align-self:start}}.editorial-hero_org__DZyle{margin:1rem 0 0;font-family:var(--td-mono);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--td-body)}.editorial-hero_headline__KykIQ{margin:.9rem 0 0;display:flex;flex-direction:column;font-family:var(--td-serif);font-weight:500;font-size:clamp(2.25rem,4.4vw,4rem);line-height:1.08;letter-spacing:-.04em;color:var(--td-ink)}.editorial-hero_headlineLine__52KAA{display:block}.editorial-hero_body__p5C3O{margin:1.5rem 0 0;max-width:40ch;font-family:var(--td-sans);font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.6;color:var(--td-body)}.editorial-hero_actions__vRyiw{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:1.9rem}.editorial-hero_cta__6uzCe{display:inline-flex;align-items:center;gap:1.1rem;min-height:3.5rem;padding:0 1.6rem;border-radius:1px;background:var(--td-ink);color:var(--td-cream);font-family:var(--td-sans);font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background-color .24s var(--td-ease)}.editorial-hero_cta__6uzCe:focus-visible,.editorial-hero_cta__6uzCe:hover{background:var(--td-blue)}.editorial-hero_cta__6uzCe:focus-visible,.editorial-hero_jumpLink__7XNkg:focus-visible{outline:3px solid var(--td-blue);outline-offset:4px}.editorial-hero_ctaArrow__C7qus{color:var(--td-red-soft)}.editorial-hero_jumpRow__oT_7P{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.25rem;margin:0;font-family:var(--td-sans);font-size:.875rem}.editorial-hero_jumpLabel__O6Owq{font-family:var(--td-mono);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--td-ink) 60%,transparent)}.editorial-hero_jumpLink__7XNkg{color:var(--td-ink);font-weight:650;text-decoration:none;border-bottom:1px solid var(--td-blue)}.editorial-hero_jumpLink__7XNkg:hover{color:var(--td-blue)}.editorial-hero_figureCol__DDYUv{grid-area:figure;min-width:0;display:grid;gap:1.5rem;align-content:start}@media (min-width:1000px){.editorial-hero_figureCol__DDYUv{max-width:min(50vw,760px);margin-top:clamp(-1.25rem,-2vw,-.25rem);justify-self:end}}.editorial-hero_frame__yOVVO{position:relative;margin:0}.editorial-hero_mat__XdB80{position:absolute;inset:0;z-index:0;background:#e6e0d4;border-radius:2px;transform:translate(-12px,12px)}@media (min-width:1000px){.editorial-hero_mat__XdB80{transform:translate(-20px,20px)}}.editorial-hero_media__nhyaI{position:relative;z-index:1;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:2px;background:var(--td-ink)}@media (min-width:1000px){.editorial-hero_media__nhyaI{aspect-ratio:5/4}}.editorial-hero_img__DeJbo{object-fit:cover;object-position:center 32%}.editorial-hero_rail__IB2gK{position:absolute;z-index:2;top:-8px;bottom:-8px;right:-6px;width:5px;background:var(--td-ink)}@media (min-width:1000px){.editorial-hero_rail__IB2gK{top:-10px;bottom:-10px;right:-8px;width:7px}}.editorial-hero_railDot__akKWV{position:absolute;left:50%;bottom:16%;width:11px;height:11px;border-radius:50%;background:var(--td-red);transform:translateX(-50%)}.editorial-hero_connected__v_6Ho{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem 1.5rem}.editorial-hero_labels__uDuKz{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem 0;margin:0;padding:0;list-style:none;font-family:var(--td-mono);font-size:.78rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--td-ink)}.editorial-hero_labels__uDuKz li+li:before{content:"\00b7";display:inline-block;width:1.5rem;text-align:center;color:var(--td-blue)}.editorial-hero_connectedCta__lVYv9{margin:0;font-family:var(--td-mono);font-size:.78rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--td-blue);white-space:nowrap}.editorial-hero_caption__VjYqF{margin:0;font-family:var(--td-mono);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--td-ink) 55%,transparent)}.editorial-hero_disclaimerPlacement__XfPSd{grid-area:disclaimer;margin-top:0}@media (min-width:1000px){.editorial-hero_disclaimerPlacement__XfPSd{align-self:end;padding-top:2rem}}.environment-hero_hero__QByeP{position:relative;min-height:min(90vh,62rem);padding-top:calc(var(--header-height, 5rem) + var(--lab-bar-h, 0px) + var(--lab-nav-h, 3rem) + clamp(2rem, 5vw, 4rem));display:grid;align-items:end}.environment-hero_photo__Ry3ff{position:absolute;inset:0;z-index:0;overflow:hidden;background:var(--td-ink)}.environment-hero_img__jeIS7{object-fit:cover}.environment-hero_shade__DRCSp{position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgb(16 24 48/.94),rgb(16 24 48/.84) 30%,rgb(16 24 48/.42) 58%,rgb(16 24 48/.12)),linear-gradient(0deg,rgb(16 24 48/.9),rgb(16 24 48/.55) 22%,rgb(16 24 48/0) 48%),linear-gradient(180deg,rgb(16 24 48/.55),rgb(16 24 48/0) 24%)}.environment-hero_inner___pNu0{position:relative;z-index:2;display:grid;gap:clamp(2rem,4vw,3.25rem);padding-bottom:clamp(3.5rem,6vw,5.5rem)}.environment-hero_copy__TWQTE{display:grid;gap:0;max-width:40rem}.environment-hero_title__dbp63{margin:1rem 0 0;font-family:var(--td-serif);font-weight:500;font-size:clamp(3rem,7vw,6.25rem);line-height:.98;letter-spacing:-.045em;color:var(--td-on);text-wrap:balance}.environment-hero_question__zh_Cn{margin:1.35rem 0 0;max-width:30ch;font-family:var(--td-serif);font-weight:500;font-size:clamp(1.4rem,2.4vw,2.15rem);line-height:1.22;letter-spacing:-.015em;color:#fff;text-wrap:balance}.environment-hero_body__a41kq{margin:1.1rem 0 0;max-width:34rem;font-family:var(--td-sans);font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6;color:rgb(246 242 234/.9)}.environment-hero_disclosure__i6tFx{display:flex;align-items:center;gap:.6rem;margin:1.5rem 0 0;font-family:var(--td-mono);font-size:.8125rem;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:var(--td-pale)}.environment-hero_dot__EJCMY{width:6px;height:6px;border-radius:50%;background:var(--td-red-soft,#ff8a92);flex:none}.environment-hero_cue__RHKjy{justify-self:start;margin-top:1.4rem;font-family:var(--td-mono);font-size:.75rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--td-on);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--td-on) 40%,transparent);text-underline-offset:.5em;min-height:2.75rem;display:inline-flex;align-items:center;gap:.5rem}.environment-hero_cue__RHKjy:focus-visible,.environment-hero_cue__RHKjy:hover{text-decoration-color:var(--td-pale)}.environment-hero_cue__RHKjy:focus-visible{outline:2px solid var(--td-pale);outline-offset:4px}.environment-hero_thread__IWlxR{display:grid;gap:1rem;max-width:60rem}.environment-hero_threadLabel__Xmd7h{margin:0;font-family:var(--td-mono);font-size:.75rem;font-weight:650;letter-spacing:.18em;text-transform:uppercase;color:var(--td-on)}.environment-hero_compact__ipDVv,.environment-hero_steps__CDfyl{position:relative;margin:0;padding:0;list-style:none}.environment-hero_steps__CDfyl{display:none}.environment-hero_compact__ipDVv li,.environment-hero_steps__CDfyl li{position:relative;display:grid;gap:.6rem}.environment-hero_stepName__ai6Zx{font-family:var(--td-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(246 242 234/.94)}.environment-hero_node__8UI7N{position:relative;z-index:1;width:.6rem;height:.6rem;border-radius:50%;background:var(--td-navy,#101830);border:2px solid #8fb4ff}.environment-hero_steps__CDfyl li[data-pivot] .environment-hero_node__8UI7N{background:var(--td-red,#d40010);border-color:var(--td-red,#d40010);width:.75rem;height:.75rem;margin-top:-.075rem}.environment-hero_compact__ipDVv{display:grid;gap:1.1rem;padding-left:1.25rem;border-left:2px solid #8fb4ff}.environment-hero_compact__ipDVv li{grid-template-columns:auto 1fr;align-items:center;gap:.7rem}.environment-hero_compact__ipDVv .environment-hero_node__8UI7N{margin-left:calc(-1.25rem - .35rem)}.environment-hero_compact__ipDVv li:nth-child(2) .environment-hero_node__8UI7N{background:var(--td-red,#d40010);border-color:var(--td-red,#d40010)}@media (min-width:62rem){.environment-hero_compact__ipDVv{display:none}.environment-hero_steps__CDfyl{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;padding-top:.05rem}.environment-hero_steps__CDfyl:before{content:"";position:absolute;left:.3rem;right:0;top:.28rem;height:2px;background:#8fb4ff}.environment-hero_steps__CDfyl li{padding-right:1rem}}.environment-hero_place__UiQC6{display:none}@media (min-width:62rem){.environment-hero_place__UiQC6{display:block;position:absolute;z-index:1;right:max(var(--home-gutter,1.25rem),3vw);bottom:clamp(7rem,12vw,9.5rem);width:min(24rem,30vw);color:rgb(246 242 234/.34);pointer-events:none}.environment-hero_place__UiQC6 svg{display:block;width:100%;height:auto}.environment-hero_place__UiQC6 span{position:absolute;font-family:var(--td-mono);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:rgb(246 242 234/.72)}.environment-hero_placeA__RO3Dr{left:2%;bottom:-.2rem}.environment-hero_placeB__qWAF6{right:2%;top:-.6rem}}@media (max-width:61.99rem){.environment-hero_shade__DRCSp{background:linear-gradient(0deg,rgb(16 24 48/.96),rgb(16 24 48/.82) 40%,rgb(16 24 48/.5) 75%,rgb(16 24 48/.35))}}.environment-hero_practices__IqvPU{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem 1.1rem;margin:1.1rem 0 0;font-family:var(--td-sans);font-size:.9375rem;line-height:1.4;color:rgb(246 242 234/.92)}.environment-hero_practicesLabel__QrWYb{font-family:var(--td-mono);font-size:.75rem;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:var(--td-pale)}