*{box-sizing:border-box}:root{--paper:#FDFCFA;--paper-deep:#F4F0E6;--ink:#141210;--ink-soft:#6E685B;--hairline:rgba(20,18,16,0.22)}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Georgia,Times New Roman,Times,serif;font-size:1.0625rem;line-height:1.6}.page{margin:0 auto;padding:1.25rem 1.25rem 4rem}.page,.page.narrow{max-width:30rem}@media (min-width:720px){.page{max-width:68rem;padding:2.5rem 3rem 4.5rem}.page.narrow{max-width:46rem}}.paper-measure{max-width:46rem;margin:0 auto}@media (min-width:720px){.paper-measure{padding:.25rem 2.75rem 1.5rem}.page.narrow.sheet,.paper-measure{max-width:60rem;border-left:1px solid var(--hairline);border-right:1px solid var(--hairline)}}a{text-decoration:underline;text-underline-offset:3px}a,a:hover{color:var(--ink)}a:hover{text-decoration-thickness:2px}a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.rule-thick{border-top:3px solid var(--ink)}.rule-thin{border-top:1px solid var(--ink);margin-top:3px}.rule-set{margin:.6rem 0}.masthead{text-align:center}.wordmark{font-size:clamp(2.3rem,11vw,3rem);line-height:1.02;font-weight:900;text-transform:uppercase;letter-spacing:.01em;margin:.6rem 0 .25rem}@media (min-width:720px){.wordmark{font-size:clamp(3.5rem,7.5vw,6rem);margin-top:1.1rem}}.wordmark-link,.wordmark-link:hover{color:var(--ink);text-decoration:none}.masthead.small .wordmark{font-size:clamp(1.7rem,7vw,2rem);margin:.7rem 0 .4rem}@media (min-width:720px){.masthead.small .wordmark{font-size:2.3rem}}.dateline-row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.98rem;padding:.3rem 0 .55rem}.dateline{font-size:.92rem;color:var(--ink-soft);text-align:center;margin:.4rem 0}.masthead:not(.small) .dateline-row{padding:.1rem 0 .3rem}.masthead:not(.small) .rule-set{margin:.4rem 0}section{margin-top:2.6rem}.section-label{font-size:.98rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;text-align:center;color:var(--ink);border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);padding:.5rem 0;margin:0 0 1.1rem}main>.section-label:first-child{margin-top:1.4rem}.subhead{font-size:1.02rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;margin:1.7rem 0 .25rem}.subhead-note{margin:0 0 .6rem}.empty-line,.subhead-note{font-style:italic;color:var(--ink-soft)}.weather{border:1px solid var(--ink);padding:.7rem .95rem;margin:0 0 1.6rem}.weather p{margin:0;font-style:italic}.morning-line{border:1px solid var(--ink);padding:.8rem .95rem .9rem;margin:0 0 1.6rem}.morning-line-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;text-align:center;margin:0 0 .55rem}.morning-line-item{margin:0;padding:.32rem 0;border-top:1px solid var(--hairline);font-size:.98rem;line-height:1.45}.briefs{margin-top:2.2rem}.brief{border-top:1px solid var(--hairline);padding:.55rem 0;margin:0;font-size:1rem;line-height:1.55}.agate{margin-top:2.2rem}.agate-line{border-top:1px solid var(--hairline);padding:.35rem 0;margin:0;font-size:.92rem;letter-spacing:.02em;line-height:1.5}.extra-mark{display:inline-block;border:1px solid var(--ink);padding:.05rem .45rem;font-size:.7rem;letter-spacing:.22em;margin:0 0 .45rem}.extra-mark,.profile-mark{font-weight:700;text-transform:uppercase}.profile-mark{font-size:.78em;letter-spacing:.16em;color:var(--ink)}.profile-stamp{width:30px;height:30px;object-fit:cover;border:1px solid var(--ink);vertical-align:-8px;margin-right:.45rem}.signoff{text-align:center}.signoff .caught-up{font-size:1.5rem;font-weight:800;line-height:1.25;margin:1.6rem 0 .4rem}.signoff .under{color:var(--ink-soft);font-style:italic;margin:0}.btn,.btn-ink{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.8rem 1.7rem;background:var(--ink);color:var(--paper);border:1px solid var(--ink);border-radius:0;font-size:.92rem;font-family:inherit;text-transform:uppercase;letter-spacing:.14em;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.btn-ink:hover,.btn:hover{background:#000;color:var(--paper)}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.8rem 1.4rem;background:transparent;color:var(--ink);border:1px solid var(--ink);border-radius:0;font-size:.92rem;font-family:inherit;text-transform:uppercase;letter-spacing:.14em;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.btn-ghost:hover{background:var(--paper-deep)}.btn-ghost.danger{color:var(--ink);border-color:var(--hairline)}.danger-text{color:var(--ink)}.btn-ghost:disabled,.btn-ink:disabled,.btn:disabled{opacity:.45;cursor:default}.small-btn{min-height:44px;padding:.4rem 1rem;background:transparent;color:var(--ink);border:1px solid var(--hairline);border-radius:0;font-family:inherit;font-size:.82rem;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;transition:background-color .15s ease}.small-btn:hover{background:var(--paper-deep)}.small-btn:disabled{opacity:.45;cursor:default}.account-strip{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin:1.1rem 0}.account-strip .btn,.account-strip .btn-ghost{height:44px;padding:.6rem 1.35rem;font-size:.85rem}.article-grid{display:block}@media (min-width:900px){.article-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 2.75rem;gap:0 2.75rem;align-items:start}.article-grid>.article,.article-grid>.desk-item{margin-top:2rem}.article-grid>.article:nth-child(-n+2),.article-grid>.desk-item:nth-child(-n+2){margin-top:.4rem}.article-grid.lead-first>:first-child,.article-grid>:last-child:nth-child(odd){grid-column:1/-1}.duo{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 2.75rem;gap:0 2.75rem;align-items:start}.duo>section{margin-top:2.6rem}.digest-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0 2.75rem;gap:0 2.75rem;align-items:start}}.has-tabbar{padding-bottom:7.5rem}.topnav{display:none;justify-content:center;gap:.4rem;margin:.3rem 0 .1rem;flex-wrap:wrap}.topnav .navlink,.topnav a{display:inline-flex;align-items:center;min-height:44px;padding:.35rem .85rem;text-transform:uppercase;letter-spacing:.14em;font-size:.85rem;color:var(--ink-soft);text-decoration:none;background:none;border:none;font-family:inherit;cursor:pointer}.topnav a.active{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.topnav .navlink:hover,.topnav a:hover{color:var(--ink)}@media (min-width:720px){.topnav{display:flex}.has-tabbar{padding-bottom:4rem}}.tabbar{position:fixed;left:.75rem;right:.75rem;bottom:calc(.65rem + env(safe-area-inset-bottom));max-width:28rem;margin:0 auto;z-index:40;display:flex;gap:.25rem;background:rgba(253,252,250,.97);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--hairline);padding:.3rem}.tabbar,.tabbar a{border-radius:999px}.tabbar a{flex:1 1;display:inline-flex;align-items:center;justify-content:center;min-height:48px;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;color:var(--ink-soft);text-decoration:none;transition:background-color .15s ease,color .15s ease}.tabbar a.active{color:var(--ink);font-weight:700;background:rgba(20,18,16,.07)}.tabbar a svg{display:block}@media (min-width:720px){.tabbar{display:none}}.field{margin:1.1rem 0}.field label,.field-label{display:block;font-size:.78rem;text-transform:uppercase;letter-spacing:.2em;color:var(--ink-soft);margin-bottom:.4rem}.field input[type=email],.field input[type=password],.field input[type=text],.field select,.field textarea,input.search{width:100%;min-height:48px;padding:.65rem .8rem;background:var(--paper);color:var(--ink);border:1px solid var(--hairline);border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:1rem;line-height:1.5}.field select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.field textarea{min-height:8rem;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus,input.search:focus{outline:2px solid var(--ink);outline-offset:1px}.checkline{display:flex;gap:.6rem;align-items:flex-start;margin:1rem 0;min-height:44px;cursor:pointer;position:relative}.checkline:has(input:disabled){cursor:default}.checkline input[type=checkbox],.checkline input[type=radio]{position:absolute;width:22px;height:22px;margin:0;opacity:0;flex:none}.checkline input+span{position:relative;padding-left:2.05rem}.checkline input+span:before{content:"";position:absolute;left:0;top:.16rem;width:20px;height:20px;box-sizing:border-box;border:1.5px solid var(--ink);background:var(--paper)}.checkline input[type=checkbox]:checked+span:after{content:"";position:absolute;left:7px;top:calc(.16rem + 2px);width:6px;height:11px;box-sizing:border-box;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(42deg)}.checkline input[type=radio]:checked+span:after{content:"";position:absolute;left:5px;top:calc(.16rem + 5px);width:10px;height:10px;background:var(--ink)}.checkline input:focus-visible+span:before{outline:2px solid var(--ink);outline-offset:2px}.checkline input:disabled+span{opacity:.45}.radios .checkline{margin:.35rem 0;min-height:44px}.radios{gap:.2rem 1.4rem}.file-pick,.radios{display:flex;flex-wrap:wrap}.file-pick{position:relative;align-items:center;gap:.6rem .95rem}.file-pick .file-input-native{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.file-pick .file-input-native:focus-visible~.file-pick-btn{outline:2px solid var(--ink);outline-offset:2px}.file-pick .file-name,.msg{font-style:italic;color:var(--ink-soft)}.msg{margin:.8rem 0}.msg.error{color:var(--ink);font-style:normal}.setup-note{border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);padding:.4rem 0 .8rem;margin-bottom:1rem}.setup-note .msg{color:var(--ink)}.counter{text-align:right;font-size:.85rem;color:var(--ink-soft);margin:.2rem 0 0}.rules-block{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:.55rem 0;margin:0 0 1.2rem}.rules-block p{margin:.15rem 0;color:var(--ink-soft)}.masthead:not(.small)+main .rules-block p{color:var(--ink)}.row-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.8rem}.chips{display:flex;flex-wrap:nowrap;gap:.4rem;margin:1.1rem 0 .2rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.chips::-webkit-scrollbar{display:none}.chip{flex:none;white-space:nowrap;min-height:44px;padding:.35rem .7rem;background:transparent;color:var(--ink);border:1px solid var(--ink);border-radius:0;font-family:inherit;font-size:.76rem;text-transform:uppercase;letter-spacing:.11em;cursor:pointer;transition:background-color .15s ease,color .15s ease}.chip.active{background:var(--ink);color:var(--paper)}.world-contents{font-size:.78rem;text-transform:uppercase;letter-spacing:.11em;color:var(--ink-soft);margin:0 0 .4rem}.local-picture{border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);padding:.85rem 0 .7rem;margin:.4rem 0 1.6rem}.local-picture h3{font-size:1.2rem;line-height:1.25;font-weight:800;margin:0 0 .35rem}.local-picture p{margin:0 0 .5rem}.article{border-top:1px solid var(--hairline);padding-top:1rem;margin-top:2rem}.article:first-child{margin-top:.4rem}.article-top{display:flex;justify-content:space-between;align-items:flex-start}.article-top .menu-wrap{margin-left:auto}.folio{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--ink-soft);margin:0 0 .3rem}.folio.urgent{color:var(--ink)}.article h3{font-size:1.45rem;line-height:1.22;font-weight:800;margin:0 0 .35rem}.article .byline{font-size:.78rem;text-transform:uppercase;letter-spacing:.18em;color:var(--ink-soft);margin:0 0 .6rem}.article .photo{width:100%;aspect-ratio:3/2;object-fit:cover;filter:grayscale(1);margin:.4rem 0 .2rem}.article .photo.color,.desk-item .photo.color{filter:none}.article .credit{font-size:.8rem;font-style:italic;color:var(--ink-soft);margin:0 0 .6rem}.ad-mark{display:inline-block;border:1px solid var(--ink);padding:0 .4rem;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.4rem}.menu-wrap{position:relative}.dots{min-width:44px;min-height:44px;background:transparent;border:none;color:var(--ink);font-size:1.15rem;cursor:pointer;font-family:inherit}.menu{position:absolute;right:0;top:44px;z-index:50;min-width:13rem;background:var(--paper);border:1px solid var(--ink);padding:.3rem}.menu button{display:block;width:100%;text-align:left;min-height:44px;padding:.5rem .7rem;background:transparent;border:none;color:var(--ink);font-family:inherit;font-size:.98rem;cursor:pointer}.menu button:hover{background:var(--paper-deep)}.menu button.danger{color:var(--ink)}.note-box{border-top:1px solid var(--hairline);margin-top:1rem;padding-top:.8rem}.note-box label{display:block;font-size:.9rem;font-style:italic;color:var(--ink-soft);margin-bottom:.5rem}.note-box textarea{width:100%;padding:.65rem .8rem;background:var(--paper);color:var(--ink);border:1px solid var(--hairline);border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:1rem}.note-card{border:1px solid var(--hairline);padding:.9rem 1.05rem;margin-top:1.2rem}.note-card p{margin:.2rem 0}.note-card .on{font-style:italic;color:var(--ink-soft);font-size:.92rem}.person-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid var(--hairline);padding:.7rem 0;min-height:44px}.person-row .who{min-width:0}.person-row .who p{margin:0}.person-row .who .sub{color:var(--ink-soft);font-size:.9rem}.invite-code{font-size:1.6rem;font-weight:700;letter-spacing:.12em;text-align:center;margin:.6rem 0}.filed-card{border:1px solid var(--ink);padding:1.1rem 1.2rem;margin-top:1.6rem}.filed-card h3{font-size:1.35rem;line-height:1.25;font-weight:800;margin:.3rem 0 .4rem}.filed-card img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}.status-line{font-size:.78rem;text-transform:uppercase;letter-spacing:.18em;color:var(--ink-soft);margin:0}.desk-item{border-top:1px solid var(--hairline);padding-top:1rem;margin-top:2rem}.desk-item:first-child{margin-top:.4rem}.desk-item .folio{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--ink-soft);margin:0 0 .3rem}.desk-item h3{font-size:1.5rem;line-height:1.22;font-weight:800;margin:0 0 .6rem}.desk-item .photo{width:100%;aspect-ratio:3/2;object-fit:cover;filter:grayscale(1);margin:.2rem 0}.desk-item .credit{font-size:.8rem;font-style:italic;color:var(--ink-soft);margin:.1rem 0 .7rem}.desk-item p{margin:.4rem 0}.digest-item{border-top:1px solid var(--hairline);padding-top:.8rem;margin-top:1.4rem}.digest-item:first-child{margin-top:.4rem}.digest-item h3{font-size:1.12rem;line-height:1.3;font-weight:800;margin:0 0 .3rem}.digest-item p{margin:0;font-size:.98rem}.page-title{font-size:1.65rem;line-height:1.2;font-weight:800;text-align:center;margin:1.5rem 0 .4rem}.updated{text-align:center;font-size:.92rem;font-style:italic;color:var(--ink-soft);margin:0 0 2.2rem}h2{font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;margin:2.1rem 0 .55rem}p,ul{margin:.6rem 0}ul{padding-left:1.4rem}li{margin:.3rem 0}.big-email,.center{text-align:center}.big-email{font-size:clamp(1.15rem,5.2vw,1.5rem);font-weight:700;margin:2rem 0;overflow-wrap:anywhere}.big-email.small{font-size:clamp(1.05rem,4.6vw,1.2rem)}.contact-line{text-align:center;margin-top:2rem;color:var(--ink-soft)}footer{margin-top:4rem;border-top:1px solid var(--hairline);padding-top:.6rem;text-align:center;font-size:.9rem}footer nav{display:flex;flex-wrap:wrap;justify-content:center;margin:.4rem 0}footer nav a{display:inline-flex;align-items:center;min-height:44px;padding:.35rem .85rem;text-transform:uppercase;letter-spacing:.14em;font-size:.82rem;color:var(--ink-soft);text-decoration:none}footer nav a:hover{color:var(--ink)}footer .pledge{font-style:italic;color:var(--ink-soft);margin:.4rem 0}footer .colophon{color:var(--ink-soft);margin:.2rem 0}.desk-item .byline{font-size:.78rem;color:var(--ink-soft);margin:0 0 .6rem}.desk-item .byline,.read-toggle{text-transform:uppercase;letter-spacing:.18em}.read-toggle{background:none;border:none;display:inline-flex;align-items:center;min-height:44px;padding:.4rem .6rem .4rem 0;font:inherit;font-size:.78rem;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.writers{margin:.4rem 0 .8rem}.writer-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:.3rem .55rem;border-top:1px solid var(--hairline);padding:.5rem 0}.writer-row .w-name{font-weight:700}.writer-row .w-user{color:var(--ink-soft)}.writer-row .w-mutual{font-style:italic;color:var(--ink-soft);font-size:.88rem}.writer-row .spacer{flex:1 1}.writer-row .w-state{font-size:.85rem;color:var(--ink-soft);font-style:italic}.writer-row .w-msg{flex-basis:100%;font-size:.88rem;color:var(--ink-soft);margin:0}.article h3,.article p,.byline,.desk-item h3,.desk-item p,.filed-card h3,.filed-card p,.note-card p,.page{overflow-wrap:break-word}.file-pick .file-name{overflow-wrap:anywhere;max-width:100%}@media (max-width:719px){.person-row{flex-wrap:wrap}.person-row .row-actions{width:100%}.wordmark{font-size:8.6vw;white-space:nowrap}}.chips{-webkit-mask-image:linear-gradient(90deg,black 94%,transparent);mask-image:linear-gradient(90deg,black 94%,transparent)}@media (max-width:480px){.dateline-row{flex-wrap:wrap}.dateline-row>span:last-child{flex-basis:100%}}@media (max-width:400px){.dateline-row{font-size:.88rem}}.shell-foot{margin-top:2.5rem;padding-top:.75rem;border-top:1px solid var(--hairline);font-size:.85rem}.shell-foot nav{display:flex;gap:1.25rem;flex-wrap:wrap}@media (max-width:719px){.has-tabbar{padding-bottom:9rem}.shell-foot{margin-top:1.75rem}.shell-foot nav{justify-content:center;gap:.9rem 1.5rem}.rules-banner .rules-block p{font-size:.95rem}.rules-banner .small-btn{display:block;margin-left:auto;min-height:0;padding:.45rem 0 .45rem .8rem;background:none;border:none;font-size:.78rem}.filed-card .row-actions .btn,.filed-card .row-actions .btn-ghost,.filed-card .row-actions .btn-ink,.filed-card .row-actions .small-btn{width:100%;justify-content:center;text-align:center}}@media print{.chips,.dots,.menu-wrap,.row-actions,.setup-note,.shell-foot,.tabbar,.topnav{display:none!important}.page{padding-bottom:0}}