.article-hero{position:relative;isolation:isolate;overflow:hidden;background:#ffffff}.dark .article-hero{background:#0b0b0b}.story-share{padding:1.4rem 0 1.6rem;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.dark .story-share{border-color:#2e2e2e}.story-share-title{font-family:Georgia,Times New Roman,Times,serif;font-size:22px;font-style:italic;font-weight:400;line-height:1.2;color:#0b0b0b}.dark .story-share-title{color:#fff}.story-share-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin-top:.9rem}.story-share-tile{display:flex;width:100%;height:5rem;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;border:1px solid #e9e9e9;background:#ffffff;color:#0b0b0b;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.story-share-tile svg{flex-shrink:0;transition:transform .18s ease}.story-share-name{font-size:12.5px;font-weight:700;line-height:1;white-space:nowrap;color:#4b5563;transition:color .18s ease}.story-share-tile:hover,.story-share-tile.is-copied{border-color:#e0f46f;background:#e0f46f;color:#0b0b0b}.story-share-tile:hover svg{transform:translateY(-2px)}.story-share-tile:hover .story-share-name,.story-share-tile.is-copied .story-share-name{color:#0b0b0b}.story-share-tile:focus-visible{outline:2px solid #0b0b0b;outline-offset:2px}.story-share-tick,.story-share-tile.is-copied .story-share-link{display:none}.story-share-tile.is-copied .story-share-tick{display:block}.dark .story-share-tile{border-color:#2e2e2e;background:transparent;color:#fff}.dark .story-share-name{color:#9ca3af}.dark .story-share-tile:hover,.dark .story-share-tile.is-copied{border-color:#e0f46f;background:#e0f46f;color:#0b0b0b}.dark .story-share-tile:hover .story-share-name,.dark .story-share-tile.is-copied .story-share-name{color:#0b0b0b}.dark .story-share-tile:focus-visible{outline-color:#fff}@media (max-width: 420px){.story-share-list{gap:.375rem}.story-share-tile{height:4.5rem;gap:.5rem}.story-share-name{font-size:11px}}@media (prefers-reduced-motion: reduce){.story-share-tile svg{transition:none}.story-share-tile:hover svg{transform:none}}.short-version{position:relative;isolation:isolate;overflow:hidden;background:#faf6ee;padding:1.6rem 1.5rem .5rem}.short-version:before{content:"";position:absolute;inset:0;z-index:-1;background-image:url(/patterns/golo-mark-tile.webp);background-size:37px 66px;background-position:left top;filter:invert(1);opacity:.09;-webkit-mask-image:linear-gradient(to bottom,#000 0,rgba(0,0,0,.85) 36px,rgba(0,0,0,.4) 72px,transparent 118px);mask-image:linear-gradient(to bottom,#000 0,rgba(0,0,0,.85) 36px,rgba(0,0,0,.4) 72px,transparent 118px)}.dark .short-version:before{filter:none;opacity:.08}.dark .short-version{background:#1e1e1e}.short-version-title{font-family:Georgia,Times New Roman,Times,serif;font-size:23px;font-style:italic;font-weight:400;line-height:1.2;color:#0b0b0b}.dark .short-version-title{color:#fff}.short-version-list{margin-top:.9rem}.short-version-list>li{display:grid;grid-template-columns:3rem 1fr;align-items:baseline;padding:.85rem 0 1rem;border-top:1px solid #ebe3d2;font-size:17px;line-height:1.6;color:#262624}.dark .short-version-list>li{border-color:#2e2e2e;color:#e5e7eb}.short-version-num{font-family:Georgia,Times New Roman,Times,serif;font-size:30px;font-style:italic;font-weight:700;line-height:1;color:var(--desk-ink)}.dark .short-version-num{color:var(--desk-ink-dark)}@media (max-width: 640px){.short-version{padding:1.35rem 1.15rem .35rem}.short-version-list>li{grid-template-columns:2.6rem 1fr;font-size:16px}.short-version-num{font-size:26px}}.story-sources{margin-top:3.5rem}.story-sources-title{font-family:Georgia,Times New Roman,Times,serif;font-size:26px;font-style:italic;font-weight:400;line-height:1.2;color:#0b0b0b}.story-sources-note{margin-top:.35rem;font-size:15px;line-height:1.5;color:#6b7280}.story-sources-list{margin-top:1.1rem;border-bottom:1px solid #e9e9e9}.story-sources-list>li{border-top:1px solid #e9e9e9}.story-source{display:grid;grid-template-columns:2.6rem 1fr auto;align-items:baseline;gap:0 .75rem;margin:0 -.75rem;padding:1rem .75rem 1.05rem;color:inherit;text-decoration:none;transition:background-color .2s ease}.story-source:hover{background:#f9fafb}.story-source:focus-visible{outline:2px solid #0b0b0b;outline-offset:-2px}.story-source-num{font-family:Georgia,Times New Roman,Times,serif;font-size:26px;font-style:italic;font-weight:700;line-height:1;color:var(--desk-ink)}.story-source-text{min-width:0}.story-source-label{display:block;font-size:16.5px;font-weight:700;line-height:1.4;color:#0b0b0b;overflow-wrap:anywhere}.story-source:hover .story-source-label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.story-source-site{display:block;margin-top:.2rem;font-size:14px;color:#6b7280}.story-source-arrow{align-self:center;color:#9ca3af;transition:transform .2s ease,color .2s ease}.story-source:hover .story-source-arrow{transform:translate(2px,-2px);color:#0b0b0b}.dark .story-sources-title,.dark .story-source-label,.dark .story-source:hover .story-source-arrow{color:#fff}.dark .story-sources-note,.dark .story-source-site{color:#9ca3af}.dark .story-sources-list,.dark .story-sources-list>li{border-color:#2e2e2e}.dark .story-source:hover{background:rgba(255,255,255,.04)}.dark .story-source:focus-visible{outline-color:#fff}.dark .story-source-num{color:var(--desk-ink-dark)}@media (prefers-reduced-motion: reduce){.story-source-arrow{transition:none}}.prose-golo>*+*{margin-top:1.25em}.prose-golo>p:first-of-type:first-letter{float:left;margin:.25rem 1.2rem 0 0;padding:.25em .3em .2em;background:var(--desk);font-family:Georgia,Times New Roman,Times,serif;font-size:5.5rem;font-style:italic;font-weight:700;line-height:1;text-align:center;color:var(--desk-on)}.prose-golo>p:first-of-type:first-line{font-variant-caps:small-caps;font-weight:600;letter-spacing:.04em;color:#0b0b0b}.dark .prose-golo>p:first-of-type:first-line{color:#fff}@media (max-width: 640px){.prose-golo>p:first-of-type:first-letter{margin:.15rem .85rem 0 0;padding:.22em .28em .18em;font-size:3.65rem}}.prose-golo img{display:block;width:auto;max-width:100%;height:auto;max-height:min(78vh,760px);margin:2em auto}.prose-golo h2{margin-top:2em;font-size:1.55em;font-weight:800;line-height:1.2;letter-spacing:-.01em}.prose-golo h3{margin-top:1.6em;font-size:1.2em;font-weight:700}.prose-golo a{color:#55631a;font-weight:600;text-decoration:underline;text-underline-offset:3px}.dark .prose-golo a{color:#e0f46f}.prose-golo ul,.prose-golo ol{padding-left:1.4em}.prose-golo ul{list-style:disc}.prose-golo ol{list-style:decimal}.prose-golo ol>li::marker{font-family:Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:700;color:var(--desk-ink)}.dark .prose-golo ol>li::marker{color:var(--desk-ink-dark)}.prose-golo li+li{margin-top:.5em}.prose-golo blockquote{margin:2.2em 0;font-family:Georgia,Times New Roman,Times,serif;font-size:1.35em;font-style:italic;line-height:1.5;color:#0b0b0b}.dark .prose-golo blockquote{color:#fff}.prose-golo blockquote:before{content:"“";display:block;height:.5em;font-size:3.2em;font-style:normal;line-height:.9;color:var(--desk-ink)}.dark .prose-golo blockquote:before{color:var(--desk-ink-dark)}.prose-golo blockquote>*+*{margin-top:.8em}.prose-golo strong{font-weight:700;color:#0b0b0b}.dark .prose-golo strong{color:#fff}.prose-golo hr{border-color:#e9e9e9}.dark .prose-golo hr{border-color:#2e2e2e}.gate-fade{-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}
