.legal-page{--info-legal-copy-width:800px;--info-legal-nav-width:280px;--info-legal-title-width:960px;color:var(--sys-talos-ink);background:var(--sys-talos-paper);padding-bottom:var(--ref-space-80)}.legal-wrap{max-width:var(--sys-talos-max);padding-inline:var(--sys-talos-inset);margin-inline:auto}.legal-page :is(h1,h2,h3,p,a,th,td,dd){overflow-wrap:anywhere}.legal-page svg{width:var(--ref-space-20);height:var(--ref-space-20);flex-shrink:0}.legal-page :is(a,h2):focus-visible{outline:var(--ref-stroke-focus) solid var(--sys-talos-accent);outline-offset:var(--ref-space-4)}.legal-page a{text-underline-offset:var(--ref-space-4)}.legal-page a:hover{text-decoration:underline}.legal-breadcrumb{align-items:center;gap:var(--ref-space-12);min-height:var(--ref-space-64);font:var(--sys-talos-small);color:var(--sys-talos-muted);display:flex}.legal-breadcrumb a{min-height:var(--ref-space-48);align-items:center;display:inline-flex}.legal-document-nav{gap:var(--ref-space-32);border-bottom:var(--sys-talos-border);flex-wrap:wrap;display:flex}.legal-document-nav a{min-height:var(--ref-space-56);border-bottom:var(--ref-stroke-thick) solid transparent;font:var(--sys-talos-small);color:var(--sys-talos-muted);align-items:center;display:flex}.legal-document-nav a[aria-current=page]{color:var(--sys-talos-accent);border-bottom-color:currentColor;font-weight:600}.legal-head{align-items:end;gap:var(--ref-space-48);padding-block:var(--ref-space-48) var(--ref-space-32);grid-template-columns:minmax(0,1fr) auto;display:grid}.legal-eyebrow{font:var(--sys-talos-label);color:var(--sys-talos-accent);letter-spacing:var(--sys-talos-track);margin-bottom:var(--ref-space-16)}.legal-head h1{max-width:var(--info-legal-title-width);font:var(--sys-talos-display);letter-spacing:var(--sys-talos-tight);text-wrap:balance}.legal-lead{max-width:var(--info-legal-copy-width);font:var(--sys-talos-body);color:var(--sys-talos-muted);margin-top:var(--ref-space-16);text-wrap:pretty}.legal-meta{gap:var(--ref-space-20);min-width:calc(var(--ref-space-80) * 2);padding-bottom:var(--ref-space-4);font:var(--sys-talos-small);margin:0;display:grid}.legal-meta dt{color:var(--sys-talos-muted);margin-bottom:var(--ref-space-4)}.legal-meta dd{margin:0}.legal-summary{padding:var(--ref-space-24);background:var(--editorial-panel-fill);border:var(--editorial-panel-border)}.legal-summary>h2{font:var(--sys-talos-label);color:var(--sys-talos-accent);margin-bottom:var(--ref-space-16)}.legal-summary>div{grid-template-columns:var(--sys-talos-three-columns);gap:var(--ref-space-32);display:grid}.legal-summary-item{grid-template-columns:var(--ref-space-32) minmax(0, 1fr);gap:var(--ref-space-8) var(--ref-space-12);align-content:start;display:grid}.legal-summary-item>span{font:var(--sys-talos-label);color:var(--sys-talos-accent);padding-top:var(--ref-space-4)}.legal-summary-item h3{font:var(--sys-talos-body);font-weight:600}.legal-summary-item p{font:var(--sys-talos-small);color:var(--sys-talos-muted);grid-column:2}.legal-reading{grid-template-columns:minmax(0, var(--info-legal-nav-width)) minmax(0, var(--info-legal-copy-width));justify-content:space-between;gap:var(--ref-space-80);padding-top:var(--ref-space-48);display:grid}.legal-contents{top:var(--ref-space-24);align-self:start;position:sticky}.legal-contents h2{font:var(--sys-talos-label);color:var(--sys-talos-muted);margin-bottom:var(--ref-space-16)}.legal-contents ol{margin:0;padding:0;list-style:none}.legal-contents a{align-items:center;gap:var(--ref-space-12);min-height:var(--ref-space-40);padding-block:var(--ref-space-8);font:var(--sys-talos-small);display:flex}.legal-contents a>span{color:var(--sys-talos-muted);font:var(--sys-talos-label);flex-shrink:0}.legal-contents a:hover{color:var(--sys-talos-accent)}.legal-prose{min-width:0}.legal-section{padding-bottom:var(--ref-space-40);margin-bottom:var(--ref-space-40);border-bottom:var(--sys-talos-border)}.legal-section h2{align-items:baseline;gap:var(--ref-space-16);margin-bottom:var(--ref-space-20);font:var(--sys-talos-card-title);scroll-margin-top:var(--ref-space-32);text-wrap:pretty;display:flex}.legal-section-number{color:var(--sys-talos-accent);font:var(--sys-talos-label);flex-shrink:0}.legal-section p,.legal-points{font:var(--sys-talos-body);color:var(--sys-talos-muted)}.legal-section p+p{margin-top:var(--ref-space-16)}.legal-points{gap:var(--ref-space-12);padding-left:var(--ref-space-24);margin-block:var(--ref-space-20) 0;list-style:outside;display:grid}.legal-points li::marker{color:var(--sys-talos-accent)}.legal-section-links{gap:var(--ref-space-4) var(--ref-space-24);margin-top:var(--ref-space-16);flex-wrap:wrap;display:flex}.legal-section-links a{gap:var(--ref-space-12);min-height:var(--ref-space-48);font:var(--sys-talos-small);color:var(--sys-talos-accent);align-items:center;display:inline-flex}.legal-table-wrap{margin-block:var(--ref-space-24)}.legal-table-wrap table{border-collapse:collapse;table-layout:fixed;width:100%;font:var(--sys-talos-small)}.legal-table-wrap caption{text-align:left;font:var(--sys-talos-label);color:var(--sys-talos-muted);padding-bottom:var(--ref-space-12)}.legal-table-wrap th,.legal-table-wrap td{padding:var(--ref-space-20) var(--ref-space-16);text-align:left;vertical-align:top;border-block:var(--sys-talos-border)}.legal-table-wrap thead th{background:var(--sys-talos-soft);font-weight:600}.legal-table-wrap tr>:first-child{width:24%}.legal-table-wrap tbody th{font-weight:500}.legal-table-wrap td{color:var(--sys-talos-muted)}.legal-table-wrap td:before{font:var(--sys-talos-label)}.legal-contact{padding:var(--ref-space-32);background:var(--editorial-panel-fill);border:var(--editorial-panel-border);position:relative}.legal-contact>svg{color:var(--sys-talos-accent);margin-bottom:var(--ref-space-20)}.legal-contact h2{font:var(--sys-talos-card-title);margin-bottom:var(--ref-space-16)}.legal-contact p{font:var(--sys-talos-body);color:var(--sys-talos-muted)}.legal-contact-address{align-items:center;gap:var(--ref-space-16);min-height:var(--ref-space-48);margin-top:var(--ref-space-16);font:var(--sys-talos-body);display:inline-flex}.legal-contact .legal-contact-note{margin-top:var(--ref-space-8);font:var(--sys-talos-small)}.legal-related{grid-template-columns:minmax(0, var(--info-legal-nav-width)) minmax(0, var(--info-legal-copy-width));justify-content:space-between;gap:var(--ref-space-80);border-top:var(--sys-talos-border);margin-top:var(--ref-space-64);padding-top:var(--ref-space-32);display:grid}.legal-related h2{font:var(--sys-talos-label);color:var(--sys-talos-muted);padding-top:var(--ref-space-12)}.legal-related>div{column-gap:var(--ref-space-32);flex-wrap:wrap;display:flex}.legal-related a{align-items:center;gap:var(--ref-space-16);min-height:var(--ref-space-48);font:var(--sys-talos-small);display:inline-flex}@media (width<=1199px){.legal-page{--info-legal-nav-width:240px}.legal-reading,.legal-related{gap:var(--ref-space-40)}.legal-head{gap:var(--ref-space-24);grid-template-columns:minmax(0,1fr)}.legal-meta{gap:var(--ref-space-40);display:flex}.legal-summary{padding:var(--ref-space-24)}.legal-summary>div{gap:var(--ref-space-24)}}@media (width<=839px){.legal-reading,.legal-related{gap:var(--ref-space-32);grid-template-columns:minmax(0,1fr)}.legal-reading{padding-top:var(--ref-space-40)}.legal-contents{border-bottom:var(--sys-talos-border);padding-bottom:var(--ref-space-24);position:static}.legal-contents ol{grid-template-columns:var(--sys-talos-two-columns);gap:0 var(--ref-space-24);display:grid}.legal-summary>div{grid-template-columns:minmax(0,1fr)}.legal-summary-item{gap:var(--ref-space-4) var(--ref-space-12)}.legal-related{gap:var(--ref-space-8)}}@media (width<=599px){.legal-page{padding-bottom:var(--ref-space-48)}.legal-breadcrumb{min-height:var(--ref-space-64)}.legal-head{padding-block:var(--ref-space-40) var(--ref-space-32)}.legal-eyebrow{margin-bottom:var(--ref-space-20)}.legal-lead{margin-top:var(--ref-space-20)}.legal-meta{gap:var(--ref-space-32);flex-wrap:wrap}.legal-document-nav{gap:var(--ref-space-24)}.legal-document-nav a{min-height:var(--ref-space-48)}.legal-summary{padding:var(--ref-space-24) var(--ref-space-16)}.legal-contents ol{grid-template-columns:minmax(0,1fr)}.legal-contents a{min-height:var(--ref-space-48)}.legal-section{margin-bottom:var(--ref-space-32);padding-bottom:var(--ref-space-32)}.legal-section h2{gap:var(--ref-space-12)}.legal-table-wrap thead{width:var(--ref-stroke-thin);height:var(--ref-stroke-thin);clip-path:inset(50%);white-space:nowrap;margin:0;padding:0;position:absolute;overflow:hidden}.legal-table-wrap tbody tr{padding-block:var(--ref-space-16);border-top:var(--sys-talos-border);grid-template-columns:minmax(0,1fr);display:grid}.legal-table-wrap tbody tr:last-child{border-bottom:var(--sys-talos-border)}.legal-table-wrap th,.legal-table-wrap td{padding:var(--ref-space-8) 0;border:0;display:block}.legal-table-wrap tbody tr>:first-child{width:auto;color:var(--sys-talos-ink);padding-top:0;font-weight:600}.legal-table-wrap td:before{content:attr(data-label);color:var(--sys-talos-ink);margin-bottom:var(--ref-space-4);display:block}.legal-contact{padding:var(--ref-space-24)}.legal-contact-address{gap:var(--ref-space-8)}.legal-related{margin-top:var(--ref-space-40);padding-top:var(--ref-space-24)}}@media (height<=839px) and (width>=840px){.legal-contents{position:static}}.info-page{--info-copy-width:calc(var(--ref-space-128) * 5 + var(--ref-space-80));--info-aside-width:calc(var(--ref-space-128) * 2 + var(--ref-space-24));--info-photo-height:calc(var(--ref-space-128) * 4 + var(--ref-space-8));--info-lead-width:calc(var(--ref-space-128) * 4 + var(--ref-space-8));color:var(--sys-talos-ink);padding-bottom:var(--sys-talos-section-space)}.info-wrap{max-width:var(--sys-talos-max);padding-inline:var(--sys-talos-inset);margin-inline:auto}.info-page svg{width:var(--ref-space-20);height:var(--ref-space-20);flex-shrink:0}.info-page :is(a,button):focus-visible{outline:var(--ref-stroke-focus) solid var(--sys-talos-accent);outline-offset:var(--ref-space-4)}.info-page h1{font:var(--sys-talos-display);letter-spacing:var(--sys-talos-tight);white-space:pre-line;text-wrap:balance}.info-page h2{font:var(--sys-talos-heading);letter-spacing:var(--sys-talos-tight);white-space:pre-line;text-wrap:balance}.info-page h3{font:var(--sys-talos-card-title);text-wrap:pretty}.info-page p{font:var(--sys-talos-body)}.info-page :is(h1,h2,h3,p,a){overflow-wrap:anywhere}.info-page .info-eyebrow{font:var(--sys-talos-label);letter-spacing:var(--sys-talos-track);align-items:center;gap:var(--ref-space-20);display:flex}.info-page .info-number{font:var(--sys-talos-label);letter-spacing:var(--sys-talos-track);color:var(--sys-talos-accent)}.info-page .info-small{font:var(--sys-talos-small);color:var(--sys-talos-muted)}.info-breadcrumb{align-items:center;gap:var(--ref-space-12);min-height:var(--ref-space-80);font:var(--sys-talos-small);color:var(--sys-talos-muted);display:flex}.info-breadcrumb a{min-height:var(--ref-space-48);align-items:center;display:inline-flex}.info-breadcrumb a:hover{color:var(--sys-talos-accent)}.info-page-head{align-items:end;gap:var(--ref-space-80);padding-block:var(--ref-space-48) var(--ref-space-64);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.info-page-head .info-eyebrow{color:var(--sys-talos-accent);margin-bottom:var(--ref-space-32)}.info-page-head .info-page-lead{max-width:var(--info-lead-width);color:var(--sys-talos-muted);padding-bottom:var(--ref-space-8)}.info-about-opening{align-items:center;gap:var(--ref-space-64);padding-block:var(--ref-space-32) var(--ref-space-48);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.info-about-opening .info-page-head{align-content:center;gap:var(--ref-space-32);grid-template-columns:minmax(0,1fr);padding-block:0}.info-about-image{margin:0}.info-about-image picture{width:100%;height:var(--info-photo-height);background:var(--sys-talos-soft);display:block;overflow:hidden}.info-about-image img{object-fit:cover;object-position:center 56%;width:100%;height:100%;display:block}.info-about-image figcaption{gap:var(--ref-space-8);padding-block:var(--ref-space-16);font:var(--sys-talos-small);color:var(--sys-talos-muted);border-bottom:var(--sys-talos-border);display:grid}.info-about-image figcaption>span:first-child{color:var(--sys-talos-ink)}.info-section{padding-top:var(--sys-talos-section-space)}.info-section-head{grid-template-columns:var(--sys-talos-two-columns);gap:var(--ref-space-64);margin-bottom:var(--ref-space-48);align-items:end;display:grid}.info-section-head>p{color:var(--sys-talos-muted);max-width:var(--info-lead-width)}.info-perspective-list{grid-template-columns:var(--sys-talos-three-columns);border-block:var(--sys-talos-border);display:grid}.info-perspective{align-content:start;gap:var(--ref-space-24);padding:var(--ref-space-40) var(--ref-space-32);display:grid}.info-perspective+.info-perspective{border-left:var(--sys-talos-border)}.info-perspective:first-child{padding-left:0}.info-perspective:last-child{padding-right:0}.info-perspective p{color:var(--sys-talos-muted)}.info-link{align-items:center;gap:var(--ref-space-24);min-height:var(--ref-space-48);font:var(--sys-type-button);display:inline-flex}.info-link svg{transition:transform var(--sys-talos-motion)}.info-link:hover{text-underline-offset:var(--ref-space-4);text-decoration:underline}.info-link:hover svg{transform:translateX(var(--ref-space-4))}.info-readers{grid-template-columns:var(--sys-talos-three-columns);gap:var(--ref-space-40);display:grid}.info-readers article{padding-block:var(--ref-space-24);flex-direction:column;align-items:start;display:flex}.info-readers .info-eyebrow{margin:0 0 var(--ref-space-24);color:var(--sys-talos-accent)}.info-readers p:not(.info-eyebrow){color:var(--sys-talos-muted);margin-top:var(--ref-space-20)}.info-practices{gap:var(--ref-space-80);padding-bottom:var(--sys-talos-section-space);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.info-practices>div>.info-link{margin-top:var(--ref-space-24)}.info-practices ol{margin:0;padding:0;list-style:none}.info-practices li{gap:var(--ref-space-32);padding-block:var(--ref-space-24);border-top:var(--sys-talos-border);display:flex}.info-practices li .info-number{padding-top:var(--ref-space-4)}.info-practices li p{color:var(--sys-talos-muted);margin-top:var(--ref-space-12)}.info-invitation{align-items:end;gap:var(--ref-space-64);border-block:var(--sys-talos-border);padding-block:var(--ref-space-48);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.info-invitation .info-eyebrow{color:var(--sys-talos-accent)}.info-invitation h2{margin-top:var(--ref-space-24)}.info-invitation>div:last-child>p{color:var(--sys-talos-muted)}.info-invitation .info-link{margin-top:var(--ref-space-24)}.info-reading-check{padding:var(--ref-space-32) var(--ref-space-40);margin-bottom:var(--ref-space-64);background:var(--editorial-panel-fill);border:var(--editorial-panel-border)}.info-reading-check h2{font:var(--sys-type-nav);margin-bottom:var(--ref-space-24)}.info-reading-check ol{grid-template-columns:var(--sys-talos-three-columns);gap:var(--ref-space-24);margin:0;padding:0;list-style:none;display:grid}.info-reading-check li{align-items:baseline;gap:var(--ref-space-16);font:var(--sys-talos-body);display:flex}.info-document-grid{grid-template-columns:minmax(0, var(--info-aside-width)) minmax(0, var(--info-copy-width));justify-content:space-between;gap:var(--ref-space-80);border-top:var(--sys-talos-border);padding-top:var(--ref-space-48);display:grid}.info-document-aside{align-self:start;align-items:start;gap:var(--ref-space-24);flex-direction:column;display:flex}.info-document-aside h2{font:var(--sys-talos-card-title)}.info-document-aside>p:not(.info-eyebrow){color:var(--sys-talos-muted)}.info-document-aside .info-eyebrow{color:var(--sys-talos-accent)}.info-prose{min-width:0}.info-document-section{padding-bottom:var(--ref-space-48);margin-bottom:var(--ref-space-48);border-bottom:var(--sys-talos-border)}.info-document-section>h2{font:var(--sys-talos-card-title);margin-block:var(--ref-space-16) var(--ref-space-24)}.info-document-section>p+p{margin-top:var(--ref-space-20)}.info-document-section>p:not(.info-number){color:var(--sys-talos-muted)}.info-correction{border-left:var(--ref-stroke-thick) solid var(--sys-talos-accent);padding-left:var(--ref-space-32)}.info-correction h2{font:var(--sys-talos-card-title)}.info-correction>p{margin-top:var(--ref-space-20);color:var(--sys-talos-muted)}.info-correction .info-link{margin-top:var(--ref-space-24)}.info-correction>.info-small{margin-top:var(--ref-space-4)}.info-snapshot{gap:var(--ref-space-64);padding:var(--ref-space-40);background:var(--editorial-panel-fill);border:var(--editorial-panel-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.info-snapshot>div:first-child{border-right:var(--sys-talos-border);padding-right:var(--ref-space-32);flex-direction:column;justify-content:center;display:flex}.info-snapshot .info-eyebrow{color:var(--sys-talos-accent)}.info-snapshot time{font:var(--sys-talos-heading);letter-spacing:var(--sys-talos-tight);margin-top:var(--ref-space-20);display:block}.info-snapshot h2{font:var(--sys-talos-card-title)}.info-snapshot p:not(.info-eyebrow){color:var(--sys-talos-muted);margin-top:var(--ref-space-16)}.info-source{gap:var(--ref-space-40);padding-block:var(--ref-space-40);border-top:var(--sys-talos-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,.9fr);display:grid}.info-source h3{margin-top:var(--ref-space-16)}.info-source>div>p:not(.info-number){color:var(--sys-talos-muted)}.info-source .info-small{margin-top:var(--ref-space-24)}.info-source-links{flex-direction:column;align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.info-source-links li+li{border-top:var(--sys-talos-border)}.info-source-links a{justify-content:space-between;align-items:center;gap:var(--ref-space-16);min-height:var(--ref-space-48);font:var(--sys-type-button);display:flex}.info-source-links a:hover{color:var(--sys-talos-accent);text-underline-offset:var(--ref-space-4);text-decoration:underline}.info-source-note{padding-top:var(--ref-space-24);border-top:var(--sys-talos-border)}.info-source-note p{font:var(--sys-talos-small);color:var(--sys-talos-muted)}.info-contact-list{grid-template-columns:var(--sys-talos-three-columns);border:var(--sys-talos-border);display:grid}.info-contact-purpose{gap:var(--ref-space-32);padding:var(--ref-space-40) var(--ref-space-32);scroll-margin-top:var(--ref-space-32);flex-direction:column;display:flex}.info-contact-purpose+.info-contact-purpose{border-left:var(--sys-talos-border)}.info-contact-intro h2{font:var(--sys-talos-card-title);margin-block:var(--ref-space-24) var(--ref-space-20)}.info-contact-intro>p:not(.info-number){color:var(--sys-talos-muted)}.info-contact-prompts{padding-top:var(--ref-space-24);border-top:var(--sys-talos-border)}.info-contact-prompts h3{font:var(--sys-type-button)}.info-contact-prompts ul{padding-left:var(--ref-space-20);margin-top:var(--ref-space-16);font:var(--sys-talos-small);color:var(--sys-talos-muted);list-style:outside}.info-contact-prompts li+li{margin-top:var(--ref-space-8)}.info-contact-action{margin-top:auto}.info-contact-action .info-contact-address{font:var(--sys-talos-small);margin-bottom:var(--ref-space-16)}.info-button{min-height:var(--ref-space-56);width:100%;padding:var(--ref-space-12) var(--ref-space-20);justify-content:space-between;align-items:center;gap:var(--ref-space-24);background:var(--sys-talos-ink);color:var(--sys-talos-paper);font:var(--sys-type-button);transition:background-color var(--sys-talos-motion);display:inline-flex}.info-button:hover{background:var(--sys-talos-accent)}.info-contact-notes{grid-template-columns:var(--sys-talos-two-columns);gap:var(--ref-space-80);display:grid}.info-contact-notes h2{font:var(--sys-talos-card-title);margin-bottom:var(--ref-space-20)}.info-contact-notes>div>svg{margin-bottom:var(--ref-space-20);color:var(--sys-talos-accent)}.info-contact-notes p{color:var(--sys-talos-muted)}.info-contact-notes p+p{margin-top:var(--ref-space-16)}.info-contact-notes ul{padding-left:var(--ref-space-20);font:var(--sys-talos-body);color:var(--sys-talos-muted);margin:0;list-style:outside}.info-contact-notes li+li{margin-top:var(--ref-space-16)}.info-contact-notes .info-link{margin-top:var(--ref-space-20)}.info-policy-contact>p{color:var(--sys-talos-muted)}.info-policy-contact .info-link{margin-top:var(--ref-space-16)}@media (width<=1199px){.info-page{--info-photo-height:calc(var(--ref-space-128) * 3 + var(--ref-space-56));--info-aside-width:calc(var(--ref-space-128) + var(--ref-space-96) + var(--ref-space-16))}.info-page-head,.info-about-opening,.info-practices,.info-document-grid,.info-contact-notes{gap:var(--ref-space-40)}.info-readers,.info-source{gap:var(--ref-space-24)}.info-perspective,.info-contact-purpose{padding-inline:var(--ref-space-24)}.info-perspective:first-child{padding-left:0}.info-perspective:last-child{padding-right:0}}@media (width<=839px){.info-page{--info-photo-height:calc(var(--ref-space-128) * 2 + var(--ref-space-96) + var(--ref-space-8))}.info-page-head{gap:var(--ref-space-32);padding-block:var(--ref-space-32) var(--ref-space-48)}.info-about-opening{gap:var(--ref-space-40);grid-template-columns:minmax(0,1fr)}.info-about-opening .info-page-head{grid-template-columns:var(--sys-talos-two-columns);align-items:end}.info-section-head{gap:var(--ref-space-32)}.info-practices,.info-invitation,.info-document-grid{grid-template-columns:minmax(0,1fr)}.info-document-aside{padding-bottom:var(--ref-space-32);border-bottom:var(--sys-talos-border)}.info-prose{max-width:var(--info-copy-width)}.info-reading-check{padding:var(--ref-space-32)}.info-reading-check ol{gap:var(--ref-space-16);grid-template-columns:minmax(0,1fr)}.info-snapshot{gap:var(--ref-space-32)}.info-source{grid-template-columns:var(--sys-talos-two-columns);gap:var(--ref-space-24)}.info-source>div:nth-child(2){grid-column:1}.info-source-links{grid-area:1/2/3}.info-contact-list{grid-template-columns:minmax(0,1fr)}.info-contact-purpose{grid-template-columns:var(--sys-talos-two-columns);padding:var(--ref-space-32);gap:var(--ref-space-24);display:grid}.info-contact-purpose+.info-contact-purpose{border-left:0;border-top:var(--sys-talos-border)}.info-contact-prompts{border-top:0;padding-top:0}.info-contact-action{grid-column:2}.info-contact-notes{gap:var(--ref-space-32)}}@media (width<=599px){.info-page{--info-photo-height:calc(var(--ref-space-128) * 2 + var(--ref-space-24))}.info-breadcrumb{min-height:var(--ref-space-64)}.info-page-head,.info-about-opening .info-page-head,.info-section-head,.info-perspective-list,.info-readers,.info-snapshot,.info-source,.info-contact-purpose,.info-contact-notes{grid-template-columns:minmax(0,1fr)}.info-page-head{padding-block:var(--ref-space-24) var(--ref-space-40);gap:var(--ref-space-24)}.info-page-head .info-eyebrow{margin-bottom:var(--ref-space-24)}.info-about-opening{padding-top:var(--ref-space-24);padding-bottom:0}.info-section-head{margin-bottom:var(--ref-space-32);gap:var(--ref-space-24)}.info-perspective,.info-perspective:first-child,.info-perspective:last-child{padding:var(--ref-space-32) 0;gap:var(--ref-space-16)}.info-perspective+.info-perspective{border-left:0;border-top:var(--sys-talos-border)}.info-readers{gap:var(--ref-space-16)}.info-readers article{border-top:var(--sys-talos-border)}.info-invitation{padding-block:var(--ref-space-32);gap:var(--ref-space-24)}.info-reading-check{padding:var(--ref-space-24);margin-bottom:var(--ref-space-40)}.info-document-grid{padding-top:var(--ref-space-32);gap:var(--ref-space-32)}.info-document-section{margin-bottom:var(--ref-space-32);padding-bottom:var(--ref-space-32)}.info-correction{padding-left:var(--ref-space-24)}.info-snapshot{padding:var(--ref-space-24)}.info-snapshot>div:first-child{border-right:0;border-bottom:var(--sys-talos-border);padding:0 0 var(--ref-space-24)}.info-source{gap:var(--ref-space-24);padding-block:var(--ref-space-32)}.info-source-links{grid-area:auto}.info-contact-purpose{padding:var(--ref-space-24)}.info-contact-prompts{padding-top:var(--ref-space-24);border-top:var(--sys-talos-border)}.info-contact-action{grid-column:auto}.info-contact-notes{gap:var(--ref-space-40)}}@media (prefers-reduced-motion:reduce){.info-page *,.info-page :before,.info-page :after{transition:none!important}.info-link:hover svg{transform:none}}.ed-page:has(.ec-fields,.ec-briefing,.ec-studies,.ec-journal,.ec-papers,.ec-events){max-width:var(--sys-talos-max)}.ed-page :is(p,h1,h2,h3,figure,ul,ol){margin-top:0}.ed-text-link svg,.ec-paper-list h2 svg{width:var(--ref-space-20);height:var(--ref-space-20);flex-shrink:0}.ec-section-strip{justify-content:space-between;align-items:center;gap:var(--ref-space-32);padding-block:var(--ref-space-20);border-block:var(--sys-talos-border);margin-bottom:var(--ref-space-40);font:var(--sys-talos-small);display:flex}.ec-section-strip>span{font:var(--sys-talos-label);color:var(--sys-talos-accent);flex-shrink:0}.ec-section-strip>p{color:var(--sys-talos-muted)}.ec-photo{min-width:0;margin:0}.ec-photo picture{aspect-ratio:16/10;background:var(--sys-talos-soft);display:block;overflow:hidden}.ec-photo img{object-fit:cover;width:100%;height:100%;display:block}.ec-photo figcaption{padding-top:var(--ref-space-12);color:var(--sys-talos-muted);font:var(--sys-talos-small)}.ec-photo-credit{align-items:baseline;gap:0 var(--ref-space-16);margin-top:var(--ref-space-4);flex-wrap:wrap;display:flex}.ec-photo-credit a{min-height:var(--ref-space-48);text-underline-offset:var(--ref-space-4);align-items:center;text-decoration:underline;display:inline-flex}.ed-page .ec-photo[data-kind=figure] picture{aspect-ratio:auto}.ec-photo[data-kind=figure] img{object-fit:contain;height:auto}.ec-number{font:var(--sys-talos-number);color:var(--sys-talos-accent);font-variant-numeric:tabular-nums}.ec-field{padding-block:var(--ref-space-24) var(--ref-space-64);margin-bottom:var(--ref-space-32);border-bottom:var(--sys-talos-border)}.ec-field:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.ec-field-heading{grid-template-columns:var(--ref-space-64) minmax(0, 1fr) minmax(0, .75fr);align-items:center;gap:var(--ref-space-24);margin-bottom:var(--ref-space-32);display:grid}.ec-field-heading .ed-eyebrow{margin-bottom:var(--ref-space-8)}.ec-field-heading>p{color:var(--sys-talos-muted);font:var(--sys-talos-card-title);text-wrap:balance}.ec-field-layout{gap:var(--ref-space-40);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.ec-field:nth-child(2n) .ec-photo{order:2}.ec-field-copy>p{color:var(--sys-talos-muted);margin-bottom:var(--ref-space-24)}.ec-field-copy .ec-field-opening{font:var(--sys-talos-card-title);color:var(--sys-talos-ink);text-wrap:pretty}.ec-field-facts{gap:var(--ref-space-24);padding-top:var(--ref-space-24);border-top:var(--sys-talos-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ec-field-facts h3,.ec-field-observe h3{font:var(--sys-type-nav);margin-bottom:var(--ref-space-12)}.ec-field-facts p{color:var(--sys-talos-muted);font:var(--sys-talos-small)}.ec-field-observe{padding:var(--ref-space-32);background:var(--editorial-panel-fill);border:var(--editorial-panel-border)}.ec-field-observe h3{margin-bottom:var(--ref-space-16)}.ec-field-observe ul{gap:var(--ref-space-8);padding-left:var(--ref-space-16);color:var(--sys-talos-muted);font:var(--sys-talos-small);list-style:outside;display:grid}.ec-field-observe .ed-text-link{font:var(--sys-talos-small)}.ec-news{gap:var(--ref-space-56);padding-block:var(--ref-space-32) var(--ref-space-48);border-bottom:var(--sys-talos-border);margin-bottom:var(--ref-space-32);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.ec-news:first-of-type{padding-top:0}.ec-news h2{margin-bottom:var(--ref-space-24);text-wrap:balance}.ec-news .ec-photo picture{aspect-ratio:4/3}.ec-news-date{justify-content:space-between;align-items:center;gap:var(--ref-space-24);margin-top:var(--ref-space-20);font:var(--sys-talos-label);color:var(--sys-talos-muted);display:flex}.ec-news-summary{font:var(--sys-talos-body);color:var(--sys-talos-muted)}.ec-news-perspective{margin-block:var(--ref-space-32) var(--ref-space-16);padding-left:var(--ref-space-24);border-left:var(--ref-stroke-thick) solid var(--sys-talos-accent)}.ec-news-perspective h3{font:var(--sys-type-nav);margin-bottom:var(--ref-space-12)}.ec-news-perspective p{color:var(--sys-talos-muted);font:var(--sys-talos-small)}.ec-paragraphs p{margin-bottom:0}.ec-paragraphs>p+p{margin-top:var(--ref-space-16)}.ec-news-concrete{padding-block:var(--ref-space-24);border-top:var(--sys-talos-border)}.ec-news-concrete .ed-eyebrow{margin-bottom:var(--ref-space-8)}.ec-news-concrete h3{font:var(--sys-type-nav);margin-bottom:var(--ref-space-12)}.ec-news-concrete .ec-paragraphs{color:var(--sys-talos-muted);font:var(--sys-talos-small)}.ec-collection-end{justify-content:space-between;align-items:center;gap:var(--ref-space-32);padding-block:var(--ref-space-24);display:flex}.ec-collection-end p{font:var(--sys-talos-card-title)}.ec-reading-key{gap:var(--ref-space-16) var(--ref-space-64);padding:var(--ref-space-32) var(--ref-space-40);margin-bottom:var(--ref-space-64);background:var(--editorial-panel-fill);border:var(--editorial-panel-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ec-reading-key>.ed-eyebrow{grid-column:1/-1;margin:0}.ec-reading-key h2{font:var(--sys-talos-card-title);grid-row:span 2;max-width:24ch}.ec-reading-key>p:not(.ed-eyebrow){color:var(--sys-talos-muted)}.ec-reading-key .ed-text-link{justify-self:start}.ec-study{margin-bottom:var(--ref-space-64);padding-bottom:var(--ref-space-48);border-bottom:var(--sys-talos-border)}.ec-study:last-child{margin-bottom:0}.ec-study-heading{grid-template-columns:var(--ref-space-64) minmax(0, 1fr);gap:var(--ref-space-24);margin-bottom:var(--ref-space-32);display:grid}.ec-study-heading h2{max-width:32ch}.ec-study-main{gap:var(--ref-space-48);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid}.ec-study-finding{font:var(--sys-talos-card-title);text-wrap:pretty}.ec-study-main .ed-text-link{margin-top:var(--ref-space-24)}.ec-study-notes{gap:var(--ref-space-32);margin-top:var(--ref-space-40);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ec-study-notes>section{border-top:var(--sys-talos-border);padding-top:var(--ref-space-24)}.ec-study-notes h3{font:var(--sys-type-nav);margin-bottom:var(--ref-space-12)}.ec-study-notes section>p:last-child,.ec-study-notes .ec-paragraphs{color:var(--sys-talos-muted);font:var(--sys-talos-small)}.ec-study-question{margin-top:var(--ref-space-24);padding-top:var(--ref-space-24);border-top:var(--sys-talos-border);color:var(--sys-talos-muted)}.ec-study-example{gap:var(--ref-space-32);margin-top:var(--ref-space-32);padding:var(--ref-space-32);background:var(--editorial-panel-fill);border:var(--editorial-panel-border);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);display:grid}.ec-study-example h3{font:var(--sys-talos-card-title)}.ec-study-example .ec-paragraphs{color:var(--sys-talos-muted)}.ec-study-end{margin-top:var(--ref-space-24);justify-content:end;display:flex}.ec-journal-opening{max-width:52ch;font:var(--sys-talos-card-title);color:var(--sys-talos-muted);padding-bottom:var(--ref-space-32);border-bottom:var(--sys-talos-border)}.ec-essay{gap:var(--ref-space-64);padding-block:var(--ref-space-48) var(--ref-space-64);border-bottom:var(--sys-talos-border);grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;display:grid}.ec-essay:nth-child(odd) .ec-photo{order:2}.ec-essay .ec-photo picture{aspect-ratio:4/3}.ec-essay h2{font:var(--sys-talos-display);margin-bottom:var(--ref-space-24)}.ec-essay-deck{color:var(--sys-talos-muted);margin-bottom:var(--ref-space-32)}.ec-essay-copy section{border-top:var(--sys-talos-border);padding-top:var(--ref-space-24);margin-bottom:var(--ref-space-24)}.ec-essay-copy h3{font:var(--sys-type-nav);margin-bottom:var(--ref-space-16)}.ec-essay-copy section p{color:var(--sys-talos-muted)}.ec-field-case{margin-top:var(--ref-space-40);padding-top:var(--ref-space-32);border-top:var(--sys-talos-border)}.ec-field-case>header{gap:var(--ref-space-48);margin-bottom:var(--ref-space-32);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);display:grid}.ec-field-case>header h3{font:var(--sys-talos-card-title);text-wrap:pretty}.ec-field-case>header .ec-paragraphs{color:var(--sys-talos-muted)}.ec-workflow{grid-template-columns:var(--sys-talos-three-columns);gap:var(--ref-space-32);margin:0;padding:0;list-style:none;display:grid}.ec-workflow li{padding-top:var(--ref-space-16);border-top:var(--sys-talos-border)}.ec-workflow-number{justify-content:space-between;align-items:center;gap:var(--ref-space-24);font:var(--sys-talos-label);color:var(--sys-talos-accent);margin-bottom:var(--ref-space-20);display:flex}.ec-workflow-number svg{width:var(--ref-space-20);height:var(--ref-space-20)}.ec-workflow li:last-child svg{visibility:hidden}.ec-workflow h4{font:var(--sys-type-nav);margin-bottom:var(--ref-space-12)}.ec-workflow .ec-paragraphs{font:var(--sys-talos-small);color:var(--sys-talos-muted)}.ec-case-takeaway{gap:var(--ref-space-32);margin-top:var(--ref-space-32);padding:var(--ref-space-24) var(--ref-space-32);background:var(--editorial-panel-fill);border:var(--editorial-panel-border);grid-template-columns:minmax(0,.65fr) minmax(0,2fr);align-items:baseline;display:grid}.ec-case-takeaway .ed-eyebrow{margin-bottom:0}.ec-case-takeaway .ec-paragraphs{font:var(--sys-talos-small)}.ec-field-footnotes{grid-template-columns:var(--sys-talos-two-columns);gap:var(--ref-space-40);margin-top:var(--ref-space-32);display:grid}.ec-field-terms{padding-block:var(--ref-space-24)}.ec-field-terms>.ed-eyebrow{margin-bottom:var(--ref-space-8)}.ec-field-terms h3{font:var(--sys-type-nav);margin-bottom:var(--ref-space-20)}.ec-field-terms dl{gap:var(--ref-space-20);margin:0;display:grid}.ec-field-terms dl>div{gap:var(--ref-space-16);grid-template-columns:minmax(0,.45fr) minmax(0,1fr);display:grid}.ec-field-terms dt{font:var(--sys-type-button)}.ec-field-terms dd{font:var(--sys-talos-small);color:var(--sys-talos-muted);margin:0}.ec-field-footer{justify-content:space-between;align-items:end;gap:var(--ref-space-32);padding-top:var(--ref-space-24);border-top:var(--sys-talos-border);margin-top:var(--ref-space-24);display:flex}.ec-source-list{gap:var(--ref-space-8) var(--ref-space-32);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ec-source-list .ed-text-link{font:var(--sys-talos-small)}.ec-field-footer>.ed-text-link{flex:none}.ec-paper-guide{gap:var(--ref-space-32);padding:var(--ref-space-24) var(--ref-space-32);background:var(--editorial-panel-fill);border:var(--editorial-panel-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.ec-paper-guide .ed-eyebrow{margin:0}.ec-paper-guide>p:not(.ed-eyebrow){color:var(--sys-talos-muted)}.ec-paper-guide>span{font:var(--sys-talos-label);color:var(--sys-talos-muted)}.ec-search{position:relative}.ec-search svg{width:var(--ref-space-20);height:var(--ref-space-20);left:var(--ref-space-16);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ed-filter-label .ec-search input{padding-left:var(--ref-space-48)}.ec-papers .ed-filter-controls{flex:1}.ec-papers .ed-filter-label:first-child{flex:1;max-width:60ch}.ed-page .ec-paper-list li{padding-block:var(--ref-space-40);grid-template-columns:minmax(0,.2fr) minmax(0,1fr)}.ec-paper-list .ed-paper-id>span:first-child{font:var(--sys-talos-number)}.ec-paper-list h2 a{justify-content:space-between;align-items:start;gap:var(--ref-space-32);display:flex}.ec-paper-list h2 svg{margin-top:var(--ref-space-4)}.ec-paper-list .ed-paper-tags .ec-paper-field{color:var(--sys-talos-accent);background:0 0}.ec-calendar-banner{gap:var(--ref-space-64);padding:var(--ref-space-40);background:var(--editorial-panel-fill);border:var(--editorial-panel-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.ec-calendar-banner h2{margin-top:var(--ref-space-16)}.ec-calendar-banner>p{color:var(--sys-talos-muted)}.ec-calendar-controls{justify-content:space-between;align-items:center;gap:var(--ref-space-24);padding-block:var(--ref-space-32);display:flex}.ec-filter-buttons{gap:var(--ref-space-8);flex-wrap:wrap;display:flex}.ec-filter-buttons button{padding:var(--ref-space-12) var(--ref-space-20);min-height:var(--ref-space-48);border:var(--sys-talos-border);color:var(--sys-talos-muted);font:var(--sys-type-button);cursor:pointer;background:0 0}.ec-filter-buttons button[aria-pressed=true]{color:var(--sys-talos-accent);border-color:var(--sys-talos-accent);background:color-mix(in oklab, var(--sys-talos-accent) 8%, transparent)}.ed-page .ec-calendar-row{padding-block:var(--ref-space-40);grid-template-columns:minmax(0,.45fr) minmax(0,1.8fr) auto}.ec-calendar-kind{color:var(--sys-talos-accent);font:var(--sys-talos-small)}.ec-calendar-copy .ec-calendar-about{color:var(--sys-talos-ink);font:var(--sys-talos-body);margin-bottom:var(--ref-space-8)}.ec-calendar-copy .ec-calendar-verification{margin-top:var(--ref-space-16)}.ec-calendar-action{white-space:nowrap;align-self:center}@media (width<=1199px){.ec-field-layout,.ec-news,.ec-study-main,.ec-essay{gap:var(--ref-space-32)}.ec-field-facts{grid-template-columns:minmax(0,1fr)}.ec-field-case>header,.ec-field-footnotes{gap:var(--ref-space-32)}.ec-paper-guide{grid-template-columns:minmax(0,1fr) auto}.ec-paper-guide>.ed-eyebrow{grid-column:1/-1}}@media (width<=839px){.ec-section-strip{align-items:start;gap:var(--ref-space-12);flex-direction:column}.ec-field-heading{grid-template-columns:var(--ref-space-48) minmax(0, 1fr)}.ec-field-heading>p{grid-column:2}.ec-field-layout,.ec-news,.ec-study-main,.ec-essay{grid-template-columns:minmax(0,1fr)}.ec-field:nth-child(2n) .ec-photo,.ec-essay:nth-child(odd) .ec-photo{order:0}.ec-field-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ec-news .ec-photo picture,.ec-essay .ec-photo picture{aspect-ratio:16/9}.ec-news .ec-photo[data-kind=figure] picture,.ec-essay .ec-photo[data-kind=figure] picture{aspect-ratio:auto}.ec-study-notes{gap:var(--ref-space-24)}.ec-reading-key,.ec-calendar-banner{gap:var(--ref-space-24);padding:var(--ref-space-24)}.ed-page .ec-calendar-row{grid-template-columns:minmax(0,.5fr) minmax(0,1.5fr)}.ec-calendar-action{grid-column:2}.ec-field-case>header,.ec-field-footnotes{gap:var(--ref-space-24);grid-template-columns:minmax(0,1fr)}.ec-field-terms{padding-block:0}.ec-field-terms dl{grid-template-columns:var(--sys-talos-two-columns);gap:var(--ref-space-24)}.ec-field-terms dl>div{gap:var(--ref-space-8);grid-template-columns:minmax(0,1fr)}.ec-workflow{gap:var(--ref-space-24)}.ec-field-footer{align-items:start;gap:var(--ref-space-16);flex-direction:column}}@media (width<=599px){.ec-field{padding-bottom:var(--ref-space-40)}.ec-field-heading,.ec-study-heading{grid-template-columns:var(--ref-space-40) minmax(0, 1fr);gap:var(--ref-space-16)}.ec-field-heading>p{grid-column:1/-1}.ec-field-facts,.ec-field-observe,.ec-study-notes,.ec-reading-key,.ec-paper-guide,.ec-calendar-banner{grid-template-columns:minmax(0,1fr)}.ec-field-observe{padding:var(--ref-space-24)}.ec-field-observe .ed-text-link{grid-column:1}.ec-reading-key h2{grid-row:auto}.ec-news{padding-bottom:var(--ref-space-32);margin-bottom:var(--ref-space-24)}.ec-study{margin-bottom:var(--ref-space-40)}.ec-essay{padding-block:var(--ref-space-32) var(--ref-space-40)}.ec-collection-end,.ec-calendar-controls{align-items:start;gap:var(--ref-space-16);flex-direction:column}.ec-paper-guide{padding:var(--ref-space-24);gap:var(--ref-space-16)}.ed-page .ec-paper-list li{padding-block:var(--ref-space-32);grid-template-columns:minmax(0,1fr)}.ec-paper-list .ed-paper-id{align-items:center;gap:var(--ref-space-24)}.ec-paper-list .ed-paper-id br{display:none}.ed-page .ec-calendar-row{gap:var(--ref-space-24);grid-template-columns:minmax(0,1fr)}.ec-calendar-row .ed-calendar-date{flex-wrap:wrap;grid-column:1}.ec-calendar-action{grid-column:1}.ec-workflow,.ec-case-takeaway,.ec-study-example,.ec-field-terms dl{grid-template-columns:minmax(0,1fr)}.ec-case-takeaway,.ec-study-example{padding:var(--ref-space-24);gap:var(--ref-space-16)}.ec-workflow-number{margin-bottom:var(--ref-space-12)}.ec-workflow-number svg{rotate:90deg}.ec-source-list{flex-direction:column;gap:0}.ec-study-end{justify-content:start}}.td-page{--editorial-detail-reading-width:752px;--editorial-detail-margin-width:224px;--editorial-detail-hero-ratio:2 / 1;--editorial-detail-field-ratio:4 / 3;--editorial-detail-header-columns:minmax(0, 2.4fr) minmax(0, 1fr);--editorial-detail-cover-columns:minmax(0, 1.8fr) minmax(0, 1fr);--editorial-detail-body-columns:minmax(0, 1fr) minmax(0, 2fr);--editorial-detail-grid-line:color-mix(in oklab, var(--sys-talos-accent) 1%, transparent);min-width:0}.ed-page .td-page h1{font:var(--sys-type-hero);letter-spacing:var(--sys-talos-tight);text-wrap:balance}.ed-page .td-page h2{font:var(--sys-talos-card-title);letter-spacing:var(--sys-talos-tight)}.ed-page .td-page h3{font:var(--sys-type-nav)}.td-eyebrow{color:var(--sys-talos-accent);font:var(--sys-talos-label);letter-spacing:var(--sys-talos-track);margin-bottom:var(--ref-space-16)}.td-imprint{color:var(--sys-talos-muted);font:var(--sys-talos-small)}.td-deck{font:var(--sys-type-lead);color:var(--sys-talos-muted);margin-top:var(--ref-space-24);text-wrap:pretty}.td-figure{min-width:0;margin:0}.td-figure picture{display:block}.td-figure img{width:100%;height:auto;aspect-ratio:var(--editorial-detail-hero-ratio);object-fit:cover;background:var(--sys-talos-soft);display:block}.td-figure figcaption{max-width:76ch;padding-top:var(--ref-space-12);color:var(--sys-talos-muted);font:var(--sys-talos-small)}.td-photo-credit{align-items:baseline;gap:0 var(--ref-space-16);margin-top:var(--ref-space-4);flex-wrap:wrap;display:flex}.td-photo-credit a{min-height:var(--ref-space-48);text-underline-offset:var(--ref-space-4);align-items:center;text-decoration:underline;display:inline-flex}.td-page .td-figure[data-kind=figure] img{aspect-ratio:auto;object-fit:contain}.td-source-link{justify-content:space-between;align-items:center;gap:var(--ref-space-24);min-height:var(--ref-space-48);padding-block:var(--ref-space-12);font:var(--sys-type-button);color:var(--sys-talos-ink);border-bottom:var(--sys-talos-border);display:inline-flex}.td-source-link>span:first-child{min-width:0}.td-source-link>span[aria-hidden]{color:var(--sys-talos-accent);flex:none}.td-source-list{gap:var(--ref-space-8);margin:0;padding:0;list-style:none;display:grid}.td-source-list .td-source-link{width:100%}.td-paragraphs>p{margin-bottom:0}.td-paragraphs>p+p{margin-top:var(--ref-space-20)}.td-return{justify-content:space-between;align-items:center;gap:var(--ref-space-24);padding-top:var(--ref-space-24);margin-top:var(--ref-space-64);border-top:var(--sys-talos-border);display:flex}.td-return>a{align-items:center;gap:var(--ref-space-16);min-height:var(--ref-space-48);font:var(--sys-type-button);display:inline-flex}.td-section-heading{margin-bottom:var(--ref-space-32)}.ed-page .td-page .td-section-heading h2{font:var(--sys-talos-heading)}.td-field-header{grid-template-columns:var(--editorial-detail-cover-columns);align-items:end;gap:var(--ref-space-48);padding-bottom:var(--ref-space-40);display:grid}.td-field-sub{margin-top:var(--ref-space-16);color:var(--sys-talos-muted)}.td-field-question{padding-left:var(--ref-space-24);border-left:var(--ref-stroke-thick) solid var(--sys-talos-accent);font:var(--sys-talos-card-title);text-wrap:pretty}.td-field-cover{grid-template-columns:var(--editorial-detail-cover-columns);gap:var(--ref-space-32);align-items:stretch;display:grid}.td-field-cover .td-figure img{aspect-ratio:var(--editorial-detail-field-ratio)}.td-field-opening{justify-content:space-between;align-items:start;gap:var(--ref-space-40);padding:var(--ref-space-32);background-image:linear-gradient(var(--editorial-detail-grid-line) var(--ref-stroke-thin), transparent var(--ref-stroke-thin)), linear-gradient(90deg, var(--editorial-detail-grid-line) var(--ref-stroke-thin), transparent var(--ref-stroke-thin));background-size:var(--ref-space-32) var(--ref-space-32);background-color:var(--editorial-panel-fill);border:var(--editorial-panel-border);flex-direction:column;display:flex}.td-field-number{font:var(--sys-talos-display);font-family:var(--ref-font-talos);color:var(--sys-talos-accent)}.td-field-opening h2{margin-bottom:var(--ref-space-16)}.td-field-opening div>p:last-child{color:var(--sys-talos-muted)}.td-study{grid-template-columns:var(--editorial-detail-body-columns);gap:var(--ref-space-64);padding-block:var(--ref-space-64);display:grid}.td-study-heading>p:not(.td-eyebrow,.ed-snapshot){font:var(--sys-talos-card-title);white-space:pre-line;text-wrap:pretty}.td-study-heading .ed-snapshot{align-items:start}.td-study-section{padding-block:var(--ref-space-32);border-top:var(--sys-talos-border)}.td-study-section:first-child{border-top:0;padding-top:0}.td-study-section:last-child{padding-bottom:0}.td-study-section h2{margin-bottom:var(--ref-space-16)}.td-study-section>p:last-child{color:var(--sys-talos-muted)}.td-signals{padding:var(--ref-space-40);background:var(--editorial-panel-fill);border:var(--editorial-panel-border)}.td-signals ol,.td-event-preparation ol{grid-template-columns:var(--sys-talos-three-columns);gap:var(--ref-space-32);margin:0;padding:0;list-style:none;display:grid}.td-signals li,.td-event-preparation li{border-top:var(--sys-talos-border);padding-top:var(--ref-space-24)}.td-signal-index{font:var(--sys-talos-number);color:var(--sys-talos-accent);margin-bottom:var(--ref-space-20);display:block}.td-signals li p,.td-event-preparation li p{color:var(--sys-talos-muted)}.td-field-source{grid-template-columns:var(--editorial-detail-body-columns);gap:var(--ref-space-64);margin-top:var(--ref-space-56);align-items:center;display:grid}.td-field-source h2{margin-bottom:var(--ref-space-16)}.td-field-source div>p:last-child{color:var(--sys-talos-muted);font:var(--sys-talos-small)}.td-field-source .td-source-link{justify-self:start}.td-field-deep{margin-bottom:var(--ref-space-56);padding-top:var(--ref-space-40);border-top:var(--sys-talos-border)}.td-field-deep-layout{grid-template-columns:var(--editorial-detail-body-columns);gap:var(--ref-space-64);align-items:start;display:grid}.td-glossary{padding:var(--ref-space-24);background:var(--editorial-panel-fill);border:var(--editorial-panel-border)}.td-glossary h3{margin-bottom:var(--ref-space-24)}.td-glossary dl{gap:var(--ref-space-24);margin:0;display:grid}.td-glossary dt{font:var(--sys-type-button);margin-bottom:var(--ref-space-8)}.td-glossary dd{color:var(--sys-talos-muted);font:var(--sys-talos-small);margin:0}.td-deep-body{min-width:0}.td-deep-chapter+.td-deep-chapter{padding-top:var(--ref-space-32);margin-top:var(--ref-space-32);border-top:var(--sys-talos-border)}.ed-page .td-page .td-deep-chapter h3{font:var(--sys-type-feature-title);margin-bottom:var(--ref-space-20)}.td-deep-chapter .td-paragraphs{color:var(--sys-talos-muted)}.td-reading-header{grid-template-columns:var(--editorial-detail-header-columns);gap:var(--ref-space-64);margin-bottom:var(--ref-space-40);align-items:end;display:grid}.td-reading-title h1{max-width:24ch}.td-reading-record{padding-top:var(--ref-space-16);border-top:var(--ref-stroke-thick) solid var(--sys-talos-accent)}.td-reading-record dl{margin:0}.td-reading-record dl>div{gap:var(--ref-space-16);border-bottom:var(--sys-talos-border);padding-block:var(--ref-space-12);font:var(--sys-talos-small);grid-template-columns:1fr 2fr;display:grid}.td-reading-record dt{color:var(--sys-talos-muted)}.td-reading-record dd{margin:0}.td-record-note{font:var(--sys-talos-small);color:var(--sys-talos-muted);margin-top:var(--ref-space-20)}.td-reading-body{grid-template-columns:minmax(0, var(--editorial-detail-margin-width)) minmax(0, var(--editorial-detail-reading-width));gap:var(--ref-space-64);padding-top:var(--ref-space-64);justify-content:space-between;display:grid}.td-margin-note{padding-top:var(--ref-space-8)}.td-margin-note>p:not(.td-eyebrow,.ed-snapshot){font:var(--sys-talos-small);color:var(--sys-talos-muted);white-space:pre-line}.td-margin-note .ed-snapshot{padding-top:var(--ref-space-24);margin-top:var(--ref-space-24);border-top:var(--sys-talos-border);align-items:start}.td-prose{min-width:0}.td-chapter{grid-template-columns:var(--ref-space-48) minmax(0, 1fr);gap:var(--ref-space-24);padding-block:var(--ref-space-32);border-top:var(--sys-talos-border);display:grid}.td-chapter:first-child{border-top:0;padding-top:0}.td-chapter-index{color:var(--sys-talos-accent);font:var(--sys-talos-label);padding-top:var(--ref-space-4)}.ed-page .td-page .td-chapter h2{font:var(--sys-type-feature-title);margin-bottom:var(--ref-space-20)}.td-chapter p{color:var(--sys-talos-muted)}.td-chapter-emphasis{padding:var(--ref-space-32);margin-block:var(--ref-space-8) var(--ref-space-32);background:var(--editorial-panel-fill);border:var(--editorial-panel-border)}.td-chapter-emphasis+.td-chapter{border-top:0;padding-top:0}.td-question{margin-top:var(--ref-space-24);padding:var(--ref-space-32);background:var(--editorial-panel-fill);border:var(--editorial-panel-border)}.td-question h2{margin-bottom:var(--ref-space-16)}.td-question>p:last-child{color:var(--sys-talos-ink)}.td-source-note{margin-top:var(--ref-space-40);padding-top:var(--ref-space-32);border-top:var(--sys-talos-border)}.td-source-note h2{margin-bottom:var(--ref-space-16)}.td-source-note>p:not(.td-eyebrow){font:var(--sys-talos-small);color:var(--sys-talos-muted)}.td-source-note .td-source-list{margin-top:var(--ref-space-16)}.td-event-header{grid-template-columns:var(--editorial-detail-header-columns);gap:var(--ref-space-64);padding-bottom:var(--ref-space-48);border-bottom:var(--sys-talos-border);align-items:center;display:grid}.td-event-location{margin-top:var(--ref-space-24);font:var(--sys-talos-body)}.td-date-ticket{padding:var(--ref-space-32);background:var(--editorial-panel-fill);border:var(--editorial-panel-border)}.td-date-ticket time{gap:var(--ref-space-8);flex-direction:column;display:flex}.td-ticket-year{font:var(--sys-talos-label);color:var(--sys-talos-muted)}.td-ticket-date{font:var(--sys-talos-number);white-space:nowrap}.td-date-ticket>p:last-child{margin-top:var(--ref-space-24);padding-top:var(--ref-space-16);border-top:var(--sys-talos-border);font:var(--sys-talos-small);color:var(--sys-talos-muted)}.td-event-body{grid-template-columns:var(--editorial-detail-cover-columns);gap:var(--ref-space-64);padding-block:var(--ref-space-48) var(--ref-space-64);align-items:start;display:grid}.td-event-context>h2{margin-bottom:var(--ref-space-20)}.td-event-context>p:not(.td-eyebrow){color:var(--sys-talos-muted)}.td-event-date-note{padding-top:var(--ref-space-24);margin-top:var(--ref-space-32);border-top:var(--sys-talos-border)}.td-event-date-note h3{margin-bottom:var(--ref-space-12)}.td-event-date-note p{font:var(--sys-talos-small);color:var(--sys-talos-muted)}.td-event-date-note .td-event-checked{margin-top:var(--ref-space-12)}.td-event-official{padding:var(--ref-space-32);background:var(--editorial-panel-fill);border:var(--editorial-panel-border)}.td-event-official h2{margin-bottom:var(--ref-space-16)}.td-event-official>p:not(.td-eyebrow){font:var(--sys-talos-small);color:var(--sys-talos-muted)}.td-event-official .td-source-link{width:100%;margin-top:var(--ref-space-24)}.td-event-preparation{padding-top:var(--ref-space-40);border-top:var(--sys-talos-border)}.td-event-preparation h3{margin-bottom:var(--ref-space-12)}@media (width<=1199px){.td-reading-header,.td-event-header,.td-event-body,.td-study,.td-field-source,.td-reading-body{gap:var(--ref-space-40)}.td-field-opening{padding:var(--ref-space-24);gap:var(--ref-space-24)}.td-field-deep-layout{gap:var(--ref-space-40)}}@media (width<=839px){.td-field-header,.td-reading-header,.td-field-cover,.td-study,.td-field-source,.td-event-header,.td-event-body{gap:var(--ref-space-32);grid-template-columns:minmax(0,1fr)}.td-field-header{align-items:start}.td-field-cover .td-figure img{aspect-ratio:var(--editorial-detail-hero-ratio)}.td-field-opening{grid-template-columns:var(--ref-space-80) minmax(0, 1fr);gap:var(--ref-space-24);display:grid}.td-field-opening>.td-imprint{grid-column:2}.td-study{padding-block:var(--ref-space-48)}.td-study-heading .ed-snapshot{margin-top:var(--ref-space-20)}.td-study-sections{border-top:var(--sys-talos-border);padding-top:var(--ref-space-32)}.td-reading-record dl{grid-template-columns:var(--sys-talos-three-columns);gap:var(--ref-space-24);display:grid}.td-reading-record dl>div{padding-block:var(--ref-space-8);display:block}.td-reading-record dt{margin-bottom:var(--ref-space-8)}.td-reading-record .td-record-note{margin-top:var(--ref-space-16)}.td-reading-body{gap:var(--ref-space-32);padding-top:var(--ref-space-40);grid-template-columns:minmax(0,1fr)}.td-margin-note{display:none}.td-date-ticket{gap:var(--ref-space-16) var(--ref-space-24);grid-template-columns:1fr 1fr;align-items:center;display:grid}.td-date-ticket>.td-eyebrow{margin:0}.td-date-ticket time{grid-area:1/2/3}.td-date-ticket>p:last-child{border:0;margin:0;padding:0}.td-field-deep-layout{gap:var(--ref-space-32);flex-direction:column-reverse;display:flex}.td-glossary{width:100%}.td-glossary dl{grid-template-columns:var(--sys-talos-two-columns)}}@media (width<=599px){.td-field-header{padding-bottom:var(--ref-space-32)}.td-field-cover .td-figure img,.td-reading>.td-figure img{aspect-ratio:var(--editorial-detail-field-ratio)}.td-field-opening{padding:var(--ref-space-24);display:flex}.td-field-number{display:none}.td-signals{padding:var(--ref-space-24)}.td-signals ol,.td-event-preparation ol{gap:var(--ref-space-24);grid-template-columns:minmax(0,1fr)}.td-signals li{grid-template-columns:var(--ref-space-48) minmax(0, 1fr);gap:var(--ref-space-16);align-items:start;display:grid}.td-signals .td-signal-index{margin:0}.td-field-source{margin-top:var(--ref-space-40)}.td-reading-header{margin-bottom:var(--ref-space-32)}.td-reading-record dl{grid-template-columns:minmax(0,1fr);gap:0}.td-reading-record dl>div{gap:var(--ref-space-16);padding-block:var(--ref-space-12);grid-template-columns:1fr 2fr;display:grid}.td-reading-record dt{margin:0}.td-chapter{gap:var(--ref-space-12);grid-template-columns:minmax(0,1fr)}.td-question,.td-date-ticket,.td-event-official{padding:var(--ref-space-24)}.td-event-header{padding-bottom:var(--ref-space-32)}.td-event-body{padding-block:var(--ref-space-32) var(--ref-space-48)}.td-return{align-items:start;gap:var(--ref-space-8);margin-top:var(--ref-space-48);flex-direction:column}.td-chapter-emphasis{padding:var(--ref-space-24)}.td-glossary dl{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.td-page{scroll-behavior:auto}}.ed-page .td-reading .td-figure[data-image=ed-news-factory] img,.ed-page .td-reading .td-figure[data-image=ed-feature-joints] img{aspect-ratio:var(--editorial-detail-field-ratio);object-fit:contain}.ed-page{--editorial-reading-max:784px;--editorial-aside:224px;--editorial-filter-min:224px;--editorial-art-ratio:16 / 9;--editorial-field-ratio:4 / 3;--editorial-intro-columns:minmax(0, 1.2fr) minmax(0, 1fr);--editorial-article-columns:var(--editorial-aside) minmax(0, var(--editorial-reading-max));--editorial-calendar-columns:minmax(0, .4fr) minmax(0, 2fr) var(--ref-space-48);--editorial-paper-columns:minmax(0, .4fr) minmax(0, 2fr);max-width:var(--sys-talos-content-max);padding:var(--ref-space-40) var(--sys-talos-inset) var(--sys-talos-section-space);color:var(--sys-talos-ink);font:var(--sys-talos-body);overflow-wrap:anywhere;margin-inline:auto}.ed-page a,.ed-page button,.ed-page input,.ed-page select{-webkit-tap-highlight-color:transparent}.ed-page a:focus-visible,.ed-page button:focus-visible,.ed-page input:focus-visible,.ed-page select:focus-visible{outline:var(--sys-focus-ring);outline-offset:var(--sys-focus-offset)}.ed-page a:hover{text-underline-offset:var(--ref-space-4);text-decoration:underline}.ed-page h1,.ed-page h2,.ed-page h3{color:var(--sys-talos-ink);text-wrap:pretty}.ed-page h1{font:var(--sys-talos-display);letter-spacing:var(--sys-talos-tight)}.ed-page h2{font:var(--sys-talos-heading);letter-spacing:var(--sys-talos-tight)}.ed-page h3{font:var(--sys-talos-card-title)}.ed-eyebrow{font:var(--sys-talos-label);color:var(--sys-talos-accent);letter-spacing:var(--sys-talos-track);margin-bottom:var(--ref-space-12)}.ed-breadcrumb{align-items:baseline;gap:var(--ref-space-8) var(--ref-space-12);color:var(--sys-talos-muted);font:var(--sys-talos-small);margin-bottom:var(--ref-space-48);flex-wrap:wrap;display:flex}.ed-breadcrumb a{min-height:var(--ref-space-48);align-items:center;display:inline-flex}.ed-breadcrumb [aria-current=page]{max-width:70%}.ed-intro{margin-bottom:var(--ref-space-40)}.ed-intro-main{grid-template-columns:var(--editorial-intro-columns);align-items:end;gap:var(--ref-space-64);display:grid}.ed-intro h1{max-width:16ch}.ed-lead{font:var(--sys-type-lead);color:var(--sys-talos-muted);text-wrap:pretty}.ed-intro .ed-lead{max-width:42ch;padding-bottom:var(--ref-space-4)}.ed-snapshot{gap:var(--ref-space-8);color:var(--sys-talos-muted);font:var(--sys-talos-small);margin-top:var(--ref-space-32);align-items:center;display:flex}.ed-snapshot>span{color:var(--sys-talos-accent)}.ed-note{color:var(--sys-talos-muted);font:var(--sys-talos-small);margin-top:var(--ref-space-24)}.ed-text-link{align-items:center;gap:var(--ref-space-12);min-height:var(--ref-space-48);color:var(--sys-talos-ink);font:var(--sys-type-button);display:inline-flex}.ed-button{justify-content:space-between;align-items:center;gap:var(--ref-space-24);min-height:var(--ref-space-48);padding:var(--ref-space-12) var(--ref-space-24);background:var(--sys-talos-ink);color:var(--sys-talos-paper);font:var(--sys-type-button);cursor:pointer;display:inline-flex}.ed-tag{align-items:center;gap:var(--ref-space-12);min-height:var(--ref-space-48);padding-inline:var(--ref-space-16);border:var(--sys-talos-border);font:var(--sys-talos-small);display:inline-flex}.ed-section-head{justify-content:space-between;align-items:end;gap:var(--ref-space-24);margin-bottom:var(--ref-space-32);display:flex}.ed-section-head .ed-eyebrow{margin-bottom:var(--ref-space-8)}.ed-switch-links{gap:var(--ref-space-32);border-bottom:var(--sys-talos-border);flex-wrap:wrap;display:flex}.ed-switch-links a{min-height:var(--ref-space-56);font:var(--sys-type-nav);color:var(--sys-talos-muted);align-items:center;display:inline-flex}.ed-switch-links a[aria-current=page]{color:var(--sys-talos-ink);box-shadow:inset 0 calc(-1 * var(--ref-stroke-thick)) 0 var(--sys-talos-ink)}.ed-filters{justify-content:space-between;align-items:end;gap:var(--ref-space-24);padding-block:var(--ref-space-32);display:flex}.ed-filter-controls{gap:var(--ref-space-16);flex-wrap:wrap;display:flex}.ed-filter-label{gap:var(--ref-space-8);min-width:var(--editorial-filter-min);font:var(--sys-talos-small);color:var(--sys-talos-muted);flex-direction:column;display:flex}.ed-filter-label input,.ed-filter-label select{min-height:var(--ref-space-48);width:100%;padding:var(--ref-space-12) var(--ref-space-16);border:var(--sys-talos-border);background:var(--sys-talos-paper);color:var(--sys-talos-ink);font:var(--sys-type-field);border-radius:0}.ed-filter-label input::placeholder{color:var(--sys-talos-muted);opacity:1}.ed-result-count{padding-block:var(--ref-space-12);font:var(--sys-talos-small);white-space:nowrap;color:var(--sys-talos-muted)}.ed-empty{padding:var(--ref-space-64) var(--ref-space-32);background:var(--editorial-panel-fill);border:var(--editorial-panel-border)}.ed-empty p{max-width:var(--editorial-reading-max);margin-block:var(--ref-space-16) var(--ref-space-24);color:var(--sys-talos-muted)}.ed-card-grid,.ed-reading-list{grid-template-columns:var(--sys-talos-three-columns);gap:var(--ref-space-32);display:grid}.ed-card{border-bottom:var(--sys-talos-border);min-width:0;padding-bottom:var(--ref-space-24)}.ed-card-image{aspect-ratio:var(--editorial-field-ratio);background:var(--sys-talos-soft);display:block;overflow:hidden}.ed-card-image img{object-fit:cover;width:100%;height:100%;display:block}.ed-card-copy{padding-top:var(--ref-space-24)}.ed-card-copy h2{font:var(--sys-talos-card-title);margin-bottom:var(--ref-space-16)}.ed-card-copy>p:not(.ed-eyebrow){font:var(--sys-talos-small);color:var(--sys-talos-muted)}.ed-card-meta{justify-content:space-between;gap:var(--ref-space-16);margin-top:var(--ref-space-24);color:var(--sys-talos-muted);font:var(--sys-talos-small);display:flex}.ed-card-featured{grid-template-columns:var(--editorial-intro-columns);gap:var(--ref-space-40);padding-bottom:var(--ref-space-40);margin-bottom:var(--ref-space-8);grid-column:1/-1;align-items:center;display:grid}.ed-card-featured .ed-card-image{aspect-ratio:var(--editorial-art-ratio)}.ed-card-featured .ed-card-copy{padding-top:0}.ed-card-featured .ed-card-copy h2{font:var(--sys-talos-heading)}.ed-reading-list{grid-template-columns:var(--sys-talos-two-columns)}.ed-reading-list>.ed-card:not(.ed-card-featured){gap:var(--ref-space-24);grid-template-columns:minmax(0,.6fr) minmax(0,1fr);align-items:start;display:grid}.ed-reading-list>.ed-card:not(.ed-card-featured) .ed-card-copy{padding-top:0}.ed-field-grid{grid-template-columns:var(--sys-talos-two-columns);gap:var(--ref-space-48) var(--ref-space-32);display:grid}.ed-field-card{min-width:0}.ed-field-image{aspect-ratio:var(--editorial-field-ratio);display:block;overflow:hidden}.ed-field-image img{object-fit:cover;width:100%;height:100%}.ed-field-card-copy{padding-top:var(--ref-space-24)}.ed-field-card-copy h2{margin-bottom:var(--ref-space-12)}.ed-field-card-copy h2 a{justify-content:space-between;gap:var(--ref-space-24);display:flex}.ed-field-card-copy>p:not(.ed-eyebrow){margin-bottom:var(--ref-space-8)}.ed-field-sub{color:var(--sys-talos-muted);font:var(--sys-talos-small)}.ed-field-intro{grid-template-columns:var(--editorial-intro-columns);gap:var(--ref-space-64);margin-bottom:var(--ref-space-48);align-items:center;display:grid}.ed-field-question{font:var(--sys-talos-card-title);margin-top:var(--ref-space-24);max-width:28ch}.ed-illustration{margin:0}.ed-illustration>img{object-fit:cover;width:100%;height:auto;aspect-ratio:var(--editorial-art-ratio);display:block}.ed-illustration figcaption{padding-top:var(--ref-space-12);font:var(--sys-talos-small);color:var(--sys-talos-muted)}.ed-field-insights{grid-template-columns:var(--sys-talos-two-columns);gap:var(--ref-space-64);padding-block:var(--ref-space-56);border-bottom:var(--sys-talos-border);display:grid}.ed-field-insights h2{font:var(--sys-talos-card-title);margin-bottom:var(--ref-space-16)}.ed-field-insights section>p:last-child{color:var(--sys-talos-muted)}.ed-related{margin-top:var(--ref-space-80);padding-top:var(--ref-space-40);border-top:var(--sys-talos-border)}.ed-field-papers{margin-top:var(--ref-space-64)}.ed-field-papers article{padding-block:var(--ref-space-24);border-bottom:var(--sys-talos-border)}.ed-field-papers article p:last-child{margin-top:var(--ref-space-12);color:var(--sys-talos-muted)}.ed-endnote{justify-content:space-between;align-items:center;gap:var(--ref-space-24);padding:var(--ref-space-32);margin-top:var(--ref-space-64);background:var(--sys-talos-soft);display:flex}.ed-article-header{max-width:var(--editorial-reading-max);margin:0 auto var(--ref-space-48)}.ed-article-header h1{font:var(--sys-type-hero);margin-bottom:var(--ref-space-24)}.ed-article-deck{font:var(--sys-type-lead);color:var(--sys-talos-muted)}.ed-article-meta{align-items:center;gap:var(--ref-space-12) var(--ref-space-24);margin-top:var(--ref-space-24);padding-block:var(--ref-space-16);border-block:var(--sys-talos-border);font:var(--sys-talos-small);color:var(--sys-talos-muted);flex-wrap:wrap;display:flex}.ed-article-header .ed-snapshot{margin-top:var(--ref-space-16)}.ed-article-layout{grid-template-columns:var(--editorial-article-columns);gap:var(--ref-space-48);justify-content:center;align-items:start;display:grid}.ed-article-side{top:var(--sys-sticky-top);padding-top:var(--ref-space-16);position:sticky}.ed-article-side nav{margin-bottom:var(--ref-space-24);flex-direction:column;display:flex}.ed-article-side nav a{min-height:var(--ref-space-48);padding-block:var(--ref-space-12);font:var(--sys-talos-small);border-bottom:var(--sys-talos-border);color:var(--sys-talos-muted);align-items:center;display:flex}.ed-prose{min-width:0}.ed-prose>section{padding-top:var(--ref-space-48);scroll-margin-top:var(--sys-sticky-top)}.ed-prose h2{font:var(--sys-talos-card-title);margin-bottom:var(--ref-space-20)}.ed-prose>section>p{color:var(--sys-talos-muted)}.ed-prose>section>p+p{margin-top:var(--ref-space-20)}.ed-question{margin-top:var(--ref-space-48);padding:var(--ref-space-32);background:var(--sys-talos-soft);border-left:var(--ref-stroke-thick) solid var(--sys-talos-accent)}.ed-question p:last-child{color:var(--sys-talos-ink)}.ed-source-note{border-top:var(--sys-talos-border);padding-top:var(--ref-space-32);margin-top:var(--ref-space-40);font:var(--sys-talos-small);color:var(--sys-talos-muted)}.ed-source-note h2{font:var(--sys-talos-card-title);margin-bottom:var(--ref-space-16)}.ed-source-note p+p{margin-top:var(--ref-space-12)}.ed-source-note .ed-text-link{margin-top:var(--ref-space-12);margin-right:var(--ref-space-24)}.ed-paper-list{border-top:var(--sys-talos-border);list-style:none}.ed-paper-list li{grid-template-columns:var(--editorial-paper-columns);gap:var(--ref-space-32);padding-block:var(--ref-space-32);border-bottom:var(--sys-talos-border);display:grid}.ed-paper-id{gap:var(--ref-space-8);font:var(--sys-talos-label);color:var(--sys-talos-muted);flex-direction:column;display:flex}.ed-paper-id>span:first-child{color:var(--sys-talos-accent)}.ed-paper-list h2{font:var(--sys-talos-card-title);margin-bottom:var(--ref-space-16)}.ed-paper-list li>div>p{color:var(--sys-talos-muted)}.ed-paper-tags{align-items:center;gap:var(--ref-space-8) var(--ref-space-16);margin-top:var(--ref-space-16);color:var(--sys-talos-muted);font:var(--sys-talos-small);flex-wrap:wrap;display:flex}.ed-paper-tags>span{padding:var(--ref-space-4) var(--ref-space-8);background:var(--sys-talos-soft)}.ed-paper-tags>a{min-height:var(--ref-space-48);align-items:center;display:inline-flex}.ed-calendar-filter{align-items:end;gap:var(--ref-space-24);padding-block:var(--ref-space-16) var(--ref-space-32);flex-wrap:wrap;justify-content:space-between;display:flex}.ed-calendar-filter .ed-note{max-width:48ch}.ed-calendar{border-top:var(--sys-talos-border)}.ed-calendar-row{grid-template-columns:var(--editorial-calendar-columns);gap:var(--ref-space-32);padding-block:var(--ref-space-32);border-bottom:var(--sys-talos-border);align-items:center;display:grid}.ed-calendar-date{gap:var(--ref-space-8);flex-direction:column;align-self:start;display:flex}.ed-calendar-date>span{font:var(--sys-talos-label);color:var(--sys-talos-muted)}.ed-calendar-date strong{font:var(--sys-talos-number)}.ed-calendar-copy h2{margin-bottom:var(--ref-space-12)}.ed-calendar-copy>p:not(.ed-eyebrow){font:var(--sys-talos-small);color:var(--sys-talos-muted);margin-top:var(--ref-space-4)}.ed-calendar-arrow{min-height:var(--ref-space-48);border:var(--sys-talos-border);justify-content:center;align-items:center;display:flex}.ed-event-header{grid-template-columns:var(--editorial-intro-columns);align-items:end;gap:var(--ref-space-64);padding-bottom:var(--ref-space-40);border-bottom:var(--sys-talos-border);display:grid}.ed-event-header h1{margin-bottom:var(--ref-space-16)}.ed-event-date{gap:var(--ref-space-16);padding:var(--ref-space-32);background:var(--sys-talos-soft);flex-direction:column;display:flex}.ed-event-date>span{font:var(--sys-talos-label);color:var(--sys-talos-muted)}.ed-event-date time{font:var(--sys-talos-number)}.ed-event-layout{gap:var(--ref-space-64);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}.ed-event-source{padding:var(--ref-space-32);margin-top:var(--ref-space-48);border:var(--sys-talos-border)}.ed-event-source h2{font:var(--sys-talos-card-title);margin-bottom:var(--ref-space-16)}.ed-event-source>p:not(.ed-eyebrow){font:var(--sys-talos-small);color:var(--sys-talos-muted)}.ed-event-source .ed-button{margin-top:var(--ref-space-24);width:100%}.ed-event-source .ed-text-link{margin-top:var(--ref-space-16)}.ed-event-facts{padding:var(--ref-space-24);background:var(--sys-talos-soft)}@media (width<=1199px){.ed-page{--editorial-aside:192px}.ed-intro-main,.ed-field-intro,.ed-event-header,.ed-event-layout{gap:var(--ref-space-40)}.ed-article-layout{gap:var(--ref-space-32)}.ed-reading-list>.ed-card:not(.ed-card-featured){display:block}.ed-reading-list>.ed-card:not(.ed-card-featured) .ed-card-copy{padding-top:var(--ref-space-24)}}@media (width<=839px){.ed-intro-main,.ed-field-intro,.ed-event-header{gap:var(--ref-space-24);grid-template-columns:minmax(0,1fr)}.ed-intro .ed-lead{max-width:60ch}.ed-article-layout{display:block}.ed-article-side{padding-block:0 var(--ref-space-32);position:static}.ed-article-side nav{gap:0 var(--ref-space-24);margin-bottom:var(--ref-space-8);flex-flow:wrap}.ed-article-side nav a{flex:1 1 var(--editorial-aside)}.ed-card-grid{grid-template-columns:var(--sys-talos-two-columns)}.ed-card-featured{gap:var(--ref-space-24)}.ed-field-insights{gap:var(--ref-space-32)}.ed-event-layout{grid-template-columns:minmax(0,1fr);gap:0}.ed-calendar-row{gap:var(--ref-space-24)}.ed-endnote{align-items:start;gap:var(--ref-space-8);flex-direction:column}}@media (width<=599px){.ed-page{padding-top:var(--ref-space-16);--editorial-calendar-columns:minmax(0, 1fr) var(--ref-space-48);--editorial-paper-columns:minmax(0, 1fr)}.ed-breadcrumb{margin-bottom:var(--ref-space-32)}.ed-intro{margin-bottom:var(--ref-space-24)}.ed-field-grid,.ed-card-grid,.ed-reading-list,.ed-field-insights{grid-template-columns:minmax(0,1fr)}.ed-card-featured{display:block}.ed-card-featured .ed-card-copy{padding-top:var(--ref-space-24)}.ed-field-grid{gap:var(--ref-space-40)}.ed-filter-controls,.ed-filter-label{width:100%;min-width:0}.ed-filters{align-items:stretch;gap:var(--ref-space-8);flex-direction:column}.ed-filter-controls{grid-template-columns:minmax(0,1fr);display:grid}.ed-result-count{padding-block:var(--ref-space-8)}.ed-section-head{align-items:start;gap:var(--ref-space-8);flex-direction:column}.ed-related{margin-top:var(--ref-space-56)}.ed-article-header{margin-bottom:var(--ref-space-32)}.ed-article-header .ed-snapshot{align-items:start}.ed-question,.ed-empty,.ed-event-source,.ed-event-date,.ed-endnote{padding:var(--ref-space-24)}.ed-calendar-row{gap:var(--ref-space-16)}.ed-calendar-date{align-items:baseline;gap:var(--ref-space-16);flex-direction:row;grid-column:1/-1}.ed-calendar-copy{min-width:0}.ed-calendar-arrow{align-self:start}.ed-paper-id{gap:var(--ref-space-12);flex-direction:row}.ed-paper-list li{gap:var(--ref-space-16)}.ed-calendar-filter{align-items:stretch}}body:has(.ed-page,.info-page,.legal-page){--editorial-atmosphere:color-mix(in oklab, var(--sys-talos-paper) 96%, var(--ref-talos-accent));--editorial-wash:color-mix(in oklab, var(--ref-talos-accent) 12%, transparent);--editorial-grid:color-mix(in oklab, var(--sys-talos-accent) 3%, transparent);--editorial-panel-tint:12%;--editorial-panel-solid:color-mix(in oklab, var(--sys-talos-paper), var(--sys-talos-accent) var(--editorial-panel-tint));--editorial-panel-fill:color-mix(in oklab, var(--editorial-panel-solid) 88%, transparent);--editorial-panel-edge:color-mix(in oklab, var(--sys-talos-accent) 42%, transparent);--editorial-panel-border:var(--ref-stroke-thin) solid var(--editorial-panel-edge);isolation:isolate;background:var(--editorial-atmosphere);position:relative}body:has(.ed-page,.info-page,.legal-page):before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(ellipse at 95% 8%, var(--editorial-wash), transparent 62%), radial-gradient(ellipse at 5% 78%, var(--editorial-wash), transparent 60%), linear-gradient(var(--editorial-grid) var(--ref-stroke-thin), transparent var(--ref-stroke-thin)), linear-gradient(90deg, var(--editorial-grid) var(--ref-stroke-thin), transparent var(--ref-stroke-thin));background-size:auto, auto, var(--ref-space-64) var(--ref-space-64), var(--ref-space-64) var(--ref-space-64);position:fixed;inset:0}html[data-scheme=dark] body:has(.ed-page,.info-page,.legal-page){--sys-talos-paper:var(--ref-talos-night);--editorial-panel-solid:var(--ref-talos-night);--editorial-panel-edge:color-mix(in oklab, var(--ref-talos-accent) 22%, transparent);--editorial-atmosphere:var(--ref-talos-night);--editorial-wash:color-mix(in oklab, var(--ref-primary-40) 18%, transparent)}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) body:has(.ed-page,.info-page,.legal-page){--sys-talos-paper:var(--ref-talos-night);--editorial-panel-solid:var(--ref-talos-night);--editorial-panel-edge:color-mix(in oklab, var(--ref-talos-accent) 22%, transparent);--editorial-atmosphere:var(--ref-talos-night);--editorial-wash:color-mix(in oklab, var(--ref-primary-40) 18%, transparent)}}body:has(.ed-page,.info-page,.legal-page) .talos-header{background:0 0}body:has(.ed-page,.info-page,.legal-page) .talos-shell-main{background:color-mix(in oklab, var(--editorial-atmosphere) 80%, transparent)}body:has(.ed-page,.info-page,.legal-page) .talos-footer{padding-block:var(--ref-space-64)}body .legal-page{background:0 0}@media (prefers-reduced-transparency:reduce){body:has(.ed-page,.info-page,.legal-page){--editorial-panel-fill:var(--editorial-panel-solid)}}.ed-page .ed-intro{padding-bottom:var(--ref-space-32)}.ed-page .ed-intro-main{align-items:end}.ed-page .ed-intro h1{text-wrap:balance;max-width:18ch}.ed-page .ed-breadcrumb{margin-bottom:var(--ref-space-32)}.ed-page .ed-snapshot{margin-top:var(--ref-space-24)}.ed-page .ed-card-copy h3{margin-bottom:var(--ref-space-16)}@media (width<=599px){body:has(.ed-page,.info-page,.legal-page) .talos-footer{padding-block:var(--ref-space-48)}}
