main:has(>.field-home){padding-block:0}.field-home{--home-line:var(--border);--home-line-strong:var(--od-border-strong,var(--border));--home-surface:var(--paper);--home-surface-soft:var(--paper-2);--home-accent:var(--cta);--home-shell:var(--verdict-bg);--home-on-shell:var(--verdict-fg);--home-on-shell-muted:var(--verdict-fg-2);background:var(--home-surface);color:var(--ink);font-family:var(--ui)}.field-home *,.field-home :before,.field-home :after{box-sizing:border-box}.field-home a{color:inherit}.field-home__kicker,.field-home__index{color:var(--home-accent);font-family:var(--mono);font-size:var(--text-ui-sm);letter-spacing:.11em;text-transform:uppercase;margin:0;font-weight:800}.field-home__hero,.field-home__section,.field-home__tools-inner{width:100%;max-width:var(--grid-max-width);padding-inline:var(--grid-gutter);margin-inline:auto}.field-home__hero{border-bottom:1px solid var(--home-line-strong);grid-template-columns:76px minmax(0,1fr) minmax(380px,.86fr);align-items:stretch;min-height:min(680px,100svh - 72px);display:grid}.field-home__mark{border:1px solid var(--home-line-strong);width:64px;height:64px;color:var(--home-accent);font-family:var(--mono);font-size:var(--text-ui-xs);letter-spacing:.08em;text-align:center;border-radius:50%;place-content:center;gap:2px;margin-top:clamp(48px,7vw,80px);font-weight:800;line-height:1;display:grid}.field-home__mark span:first-child{font-family:var(--ui);letter-spacing:-.04em;font-size:16px;font-weight:850}.field-home__hero-copy{align-self:center;padding:clamp(64px,6vw,88px) clamp(36px,5vw,76px) clamp(56px,5vw,72px) 24px}.field-home__hero h1{max-width:11ch;font-family:var(--ui);letter-spacing:-.065em;text-wrap:balance;margin:16px 0 24px;font-size:clamp(3.35rem,5.8vw,5.6rem);font-weight:760;line-height:.9}.field-home__dek{max-width:40rem;color:var(--ink-2);font-family:var(--display);margin:0;font-size:clamp(1.1rem,1.8vw,1.35rem);line-height:1.55}.field-home__signal{border:1px solid var(--home-line-strong);background:var(--home-surface);align-self:center}.field-home__signal>p{border-bottom:1px solid var(--home-line);align-items:center;min-height:48px;padding:12px 20px;display:flex}.field-home__signal>a{grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:96px;padding:16px 20px;text-decoration:none;display:grid}.field-home__signal>a+a{border-top:1px solid var(--home-line)}.field-home__signal>a>span:first-child,.field-home__signal>a>b{color:var(--home-accent);font-family:var(--mono);font-size:var(--text-ui-sm);letter-spacing:.08em;font-style:normal;font-weight:800}.field-home__signal-copy{gap:5px;display:grid}.field-home__signal-copy strong{letter-spacing:-.025em;font-size:18px;font-weight:780;line-height:1.1}.field-home__signal-copy small{color:var(--ink-3);font-family:var(--display);font-size:15px;line-height:1.35}.field-home__section{padding-block:clamp(72px,10vw,128px)}.field-home__latest{padding-top:48px}.field-home__section+.field-home__section{border-top:1px solid var(--home-line)}.field-home__section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(32px,5vw,56px);display:flex}.field-home__section-heading h2,.field-home__editor h2,.field-home__tools h2,.field-home__evidence h2{font-family:var(--ui);letter-spacing:-.06em;text-wrap:balance;margin:10px 0 0;font-size:clamp(2.5rem,5.4vw,5rem);font-weight:740;line-height:.92}.field-home__tools h2{color:var(--home-on-shell)}.field-home__section-heading>a,.field-home__editor>div>a,.field-home__evidence>div>a{min-height:44px;color:var(--home-accent);text-underline-offset:4px;align-items:center;font-size:13px;font-weight:800;text-decoration-thickness:1px;display:inline-flex}.field-home__network-ledger{border-top:1px solid var(--home-line-strong)}.field-home__network-ledger>section{border-bottom:1px solid var(--home-line-strong);grid-template-columns:minmax(190px,.28fr) minmax(0,1fr);display:grid}.field-home__network-ledger>section>header{border-right:1px solid var(--home-line);grid-template-columns:52px minmax(0,1fr);gap:16px;padding:24px;display:grid}.field-home__network-ledger>section>header>span{color:var(--home-accent);font-family:var(--mono);font-size:var(--text-ui-xs);letter-spacing:.08em;font-weight:800}.field-home__network-ledger h3{letter-spacing:-.04em;margin:0;font-size:24px;line-height:1}.field-home__network-ledger header a{min-height:44px;color:var(--home-accent);align-items:center;font-size:12px;font-weight:800;display:inline-flex}.field-home__network-ledger ol{margin:0;padding:0;list-style:none}.field-home__network-ledger li+li{border-top:1px solid var(--home-line)}.field-home__network-ledger li a{grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:76px;padding:14px 20px;text-decoration:none;display:grid}.field-home__network-ledger time{color:var(--ink-3);font-family:var(--mono);font-size:var(--text-ui-xs)}.field-home__network-ledger li strong{font-family:var(--display);font-size:17px;font-weight:650;line-height:1.25}.field-home__network-ledger li a>span{color:var(--home-accent);font-size:12px;font-weight:800}.field-home__editor{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(40px,7vw,88px);display:grid}.field-home__editor h2{max-width:17ch}.field-home__editor>div>p:not(.field-home__kicker),.field-home__evidence>div>p:not(.field-home__kicker){max-width:56ch;color:var(--ink-2);font-family:var(--display);margin:24px 0 8px;font-size:18px;line-height:1.55}.field-home__editor figure{margin:0}.field-home__editor img{aspect-ratio:16/9;border:1px solid var(--home-line);background:var(--home-surface-soft);object-fit:cover;width:100%;display:block}.field-home__editor figcaption{border-bottom:1px solid var(--home-line);color:var(--ink-3);font-family:var(--mono);font-size:var(--text-ui-xs);letter-spacing:.06em;text-transform:uppercase;padding:12px 0}.field-home__track-list{border-top:1px solid var(--home-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.field-home__track-list>a{border-bottom:1px solid var(--home-line);grid-template-columns:36px minmax(0,1fr);align-content:start;gap:8px 16px;min-height:176px;padding:24px;text-decoration:none;display:grid}.field-home__track-list>a:nth-child(odd){border-right:1px solid var(--home-line)}.field-home__track-list>a:last-child:nth-child(odd){border-right:0;grid-column:1/-1}.field-home__track-list span,.field-home__track-list b{color:var(--home-accent);font-family:var(--mono);font-size:var(--text-ui-sm);letter-spacing:.06em;font-style:normal;font-weight:800}.field-home__track-list strong{letter-spacing:-.035em;font-size:24px;line-height:1.05}.field-home__track-list p,.field-home__track-list b{grid-column:2}.field-home__track-list p{max-width:48ch;color:var(--ink-3);font-family:var(--display);margin:8px 0 20px;font-size:16px;line-height:1.45}.field-home__track-list b{align-self:end}.field-home__guide-list{background:var(--home-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;padding:1px;display:grid}.field-home__guide-list>a{background:var(--home-surface);flex-direction:column;gap:14px;min-height:240px;padding:24px;text-decoration:none;display:flex}.field-home__guide-list span,.field-home__guide-list b{color:var(--home-accent);font-family:var(--mono);font-size:var(--text-ui-sm);letter-spacing:.07em;text-transform:uppercase;font-style:normal;font-weight:800}.field-home__guide-list strong{letter-spacing:-.04em;margin-top:auto;font-size:22px;line-height:1.05}.field-home__guide-list small{color:var(--ink-3);font-family:var(--display);font-size:15px;line-height:1.4}.field-home__tools{background:var(--home-shell);color:var(--home-on-shell)}.field-home__tools-inner{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(40px,7vw,88px);padding-block:clamp(72px,10vw,128px);display:grid}.field-home__tools header>p:not(.field-home__kicker){max-width:36ch;color:var(--home-on-shell-muted);font-family:var(--display);margin:24px 0 0;font-size:18px;line-height:1.5}.field-home__tools nav{border-top:1px solid color-mix(in oklch, var(--home-on-shell) 20%, transparent)}.field-home__tools nav a{border-bottom:1px solid color-mix(in oklch, var(--home-on-shell) 20%, transparent);grid-template-columns:36px minmax(130px,.7fr) minmax(0,1fr) auto;align-items:center;gap:16px;min-height:112px;padding:16px 0;text-decoration:none;display:grid}.field-home__tools nav span,.field-home__tools nav b{color:var(--home-accent);font-family:var(--mono);font-size:var(--text-ui-sm);letter-spacing:.06em;font-style:normal;font-weight:800}.field-home__tools nav strong{font-size:20px;line-height:1.1}.field-home__tools nav small{color:var(--home-on-shell-muted);font-family:var(--display);font-size:15px;line-height:1.4}.field-home__evidence{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(40px,7vw,88px);display:grid}.field-home__evidence h2{max-width:15ch}.field-home__evidence dl{border-top:1px solid var(--home-line-strong);margin:0}.field-home__evidence dl>div{border-bottom:1px solid var(--home-line);grid-template-columns:minmax(180px,.72fr) minmax(0,1fr);align-items:center;gap:24px;min-height:88px;padding:18px 0;display:grid}.field-home__evidence dt{letter-spacing:-.025em;font-size:18px;font-weight:760}.field-home__evidence dt span{color:var(--home-accent);font-family:var(--mono);font-size:var(--text-ui-xs);letter-spacing:.06em;margin-right:14px}.field-home__evidence dd{color:var(--ink-3);font-family:var(--display);margin:0;font-size:15px;line-height:1.45}@media (hover:hover){.field-home__signal>a,.field-home__network-ledger li a,.field-home__track-list>a,.field-home__guide-list>a,.field-home__tools nav a{transition:background-color .16s,color .16s}.field-home__signal>a:hover,.field-home__network-ledger li a:hover,.field-home__track-list>a:hover,.field-home__guide-list>a:hover{background:var(--home-surface-soft)}.field-home__tools nav a:hover{background:color-mix(in oklch, var(--home-on-shell) 7%, transparent)}}.field-home a:focus-visible{outline:3px solid var(--home-accent);outline-offset:-3px}@media (width<=1023px){.field-home__hero{grid-template-columns:64px minmax(0,.95fr) minmax(320px,1.05fr)}.field-home__hero-copy{padding-inline:20px 32px}.field-home__hero h1{font-size:clamp(3rem,7.2vw,4.9rem)}.field-home__guide-list{grid-template-columns:repeat(3,minmax(0,1fr))}.field-home__guide-list>a{min-height:210px}.field-home__guide-list>a:nth-child(n+4){min-height:176px}.field-home__tools nav a{grid-template-columns:36px minmax(120px,.7fr) minmax(0,1fr)}.field-home__tools nav b{grid-column:2/-1}}@media (width<=767px){.field-home__hero{min-height:0;padding-top:24px;display:block;position:relative}.field-home__mark{top:32px;right:var(--grid-gutter);opacity:.48;width:56px;height:56px;margin:0;position:absolute}.field-home__hero-copy{padding:0 54px 24px 0}.field-home__hero h1{max-width:9.5ch;margin-block:12px 16px;font-size:clamp(2.55rem,11.5vw,3.35rem);line-height:.92}.field-home__dek{font-size:16px}.field-home__signal{margin-inline:calc(-1 * var(--grid-gutter));border-inline:0;border-bottom:0}.field-home__signal>a{min-height:72px;padding:10px var(--grid-gutter);grid-template-columns:62px minmax(0,1fr) auto;gap:12px}.field-home__signal>p{min-height:44px;padding-inline:var(--grid-gutter)}.field-home__signal-copy strong{font-size:17px}.field-home__signal-copy small{font-size:13px}.field-home__section{padding-block:72px}.field-home__section-heading{align-items:start;margin-bottom:32px}.field-home__section-heading h2,.field-home__editor h2,.field-home__tools h2,.field-home__evidence h2{font-size:clamp(2.45rem,12vw,3.75rem)}.field-home__network-ledger>section{grid-template-columns:1fr}.field-home__network-ledger>section>header{border-right:0;padding:18px 0 8px}.field-home__network-ledger li a{grid-template-columns:54px minmax(0,1fr) auto;gap:12px;min-height:72px;padding-inline:0}.field-home__network-ledger li strong{font-size:16px}.field-home__editor,.field-home__evidence,.field-home__tools-inner{grid-template-columns:1fr;gap:40px}.field-home__editor figure{order:-1}.field-home__editor>div>p:not(.field-home__kicker),.field-home__evidence>div>p:not(.field-home__kicker){font-size:17px}.field-home__track-list{grid-template-columns:1fr}.field-home__track-list>a,.field-home__track-list>a:last-child:nth-child(odd){border-right:0;grid-column:auto;min-height:148px;padding-inline:0}.field-home__track-list>a:nth-child(odd){border-right:0}.field-home__guide-list{grid-template-columns:1fr}.field-home__guide-list>a,.field-home__guide-list>a:nth-child(n+4){min-height:152px;padding:20px}.field-home__tools nav a{grid-template-columns:32px minmax(0,1fr) auto;gap:12px;min-height:112px}.field-home__tools nav small{grid-column:2/-1}.field-home__tools nav b{grid-area:1/3}.field-home__evidence dl>div{grid-template-columns:1fr;gap:8px}}@media (width<=420px){.field-home__hero-copy{padding-right:32px}.field-home__mark{display:none}.field-home__section-heading{display:grid}.field-home__section-heading>a{justify-self:start}.field-home__network-ledger li a{grid-template-columns:48px minmax(0,1fr)}.field-home__network-ledger li a>span{display:none}.field-home__track-list>a{grid-template-columns:28px minmax(0,1fr)}}@media (width<=340px){.field-home__hero h1{max-width:none;font-size:38px}.field-home__signal>a{min-height:60px}.field-home__signal-copy small{display:none}.field-home__latest{padding-top:40px}}@media (prefers-reduced-motion:reduce){.field-home *,.field-home :before,.field-home :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
