/* Generated: essay-lobby. Edit section sources. Source SHA256: 34cdf81556ad6096 */
.el{--el-ink: #342d2b;--el-muted: #7e7069;--el-accent: #865e70;--el-line: #ddd4cb;color:var(--el-ink);background:var(--ko-essay-background);padding:1.5rem 0 6rem}.el-wrap{width:min(1160px,calc(100% - 6rem));margin-inline:auto}.el :where(h1,h2,h3,p){margin:0}.el-masthead{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:1.2rem 1.8rem}.el-masthead-title{position:relative}.el-eyebrow{color:var(--el-muted);font-size:.68rem;line-height:1.7;letter-spacing:.18em}.el-masthead h1{margin-top:.85rem;font-size:clamp(1.7rem,3.2vw,2.65rem);font-weight:500;line-height:1.65;letter-spacing:.13em}.el-intro{margin-top:.6rem;color:var(--el-muted);font-size:.78rem;letter-spacing:.09em}.el-ink{display:block;width:112px;height:auto;margin-top:1.1rem;opacity:.3}.el-shortcuts{display:flex;align-items:center;gap:1.7rem;padding-bottom:.8rem}.el-shortcuts a{display:inline-flex;align-items:center;gap:1rem;min-height:44px;border-bottom:1px solid #b9a4a580;font-size:.8rem;text-decoration:none}.el-shortcuts span{color:var(--el-accent)}.el-latest{padding-top:1.1rem;border-top:1px solid var(--el-line)}.el-section-kicker{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--el-muted);font-size:.7rem;letter-spacing:.12em}.el-section-kicker p{color:var(--el-accent);font-family:var(--font-serif);font-size:.9rem;letter-spacing:.12em}.el-feature{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);margin-top:1.6rem}.el-feature-visual{display:grid;position:relative;min-height:480px;place-items:center;padding:1rem;text-decoration:none}.el-feature-visual::before{position:absolute;z-index:0;inset:2rem 0;border-radius:50%;background:radial-gradient(ellipse,#e4dad880,transparent 68%);content:"";pointer-events:none}.el-feature-visual img{display:block;position:relative;width:auto;max-width:100%;max-height:520px;object-fit:contain;box-shadow:0 15px 26px #4f393014;transition:transform 700ms ease}.el-feature-copy{padding:1rem 0 2rem}.el-date{color:var(--el-muted);font-size:.72rem;line-height:1.7;letter-spacing:.08em}.el-feature h2{margin-top:1.2rem;font-size:clamp(2.7rem,4.9vw,4.3rem);font-weight:500;line-height:1.5;letter-spacing:.12em;text-wrap:balance}.el-feature-subtitle{margin-top:.7rem;color:#75656a;font-family:var(--font-serif);font-size:1.02rem;line-height:1.9;letter-spacing:.055em}.el-author{display:flex;align-items:center;gap:.8rem;margin-top:1.6rem;color:var(--el-muted);font-size:.65rem}.el-author::before{width:1.8rem;height:1px;background:#baa4aa;content:""}.el-author span{font-family:var(--font-serif);font-size:.85rem;letter-spacing:.14em}.el-feature-lead{margin-block:2rem 2.2rem;font-size:.9rem;line-height:2.2;letter-spacing:.055em}.el-feature-glyph{position:relative;color:#6d535b;font-family:var(--font-serif);font-size:clamp(3rem,8vw,7.5rem);letter-spacing:.1em;text-wrap:balance}.el-visual-caption{position:absolute;bottom:1rem;color:var(--el-muted);font-family:var(--font-serif);font-size:.8rem;letter-spacing:.25em}.el-previous{margin-top:3rem;padding-top:1.4rem;border-top:1px solid var(--el-line)}.el-previous>h2{color:var(--el-muted);font-family:inherit;font-size:.75rem;font-weight:400;letter-spacing:.1em}.el-previous-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;margin-top:1.5rem}.el-previous-item{display:grid;grid-template-columns:105px minmax(0,1fr);gap:1.6rem;min-width:0;text-decoration:none}.el-previous-visual{display:grid;min-height:125px;place-items:center;font-family:var(--font-serif)}.el-previous-visual img{display:block;width:auto;max-width:100%;max-height:130px;object-fit:contain}.el-previous-visual span{color:#967980;font-size:1.6rem}.el-previous h3{margin-top:.5rem;font-size:1.25rem;font-weight:500;letter-spacing:.06em}.el-previous-copy>p:not(.el-date){margin-top:.6rem;color:#675e58;font-size:.76rem;line-height:1.9}.el-read{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.1rem;color:var(--el-accent);font-size:.72rem;letter-spacing:.06em}.el-read>span{display:grid;width:1.9rem;height:1.9rem;border:1px solid #b9a0a266;border-radius:50%;place-items:center;background:#fff6;font-size:.9rem;transition:transform 350ms ease,background-color 350ms ease}.el-discover{margin-top:5.5rem;padding-block:4.3rem 4.8rem;background:linear-gradient(#f1ece680,#f6f1ebbd 48%,#f1ece640)}.el-section-heading{display:flex;align-items:end;justify-content:space-between;gap:2rem}.el-section-heading h2{margin-top:.7rem;font-size:2.2rem;font-weight:500;letter-spacing:.15em}.el-section-heading>p{color:var(--el-muted);font-family:var(--font-serif);font-size:.88rem;line-height:2;letter-spacing:.08em}.el-stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;margin-top:2.7rem}.el-story{display:flex;flex-direction:column;min-width:0;text-decoration:none}.el-story-lens{display:flex;align-items:center;gap:.8rem;padding-bottom:.9rem;border-bottom:1px solid #d6cbc2;color:#655653;font-size:.78rem;letter-spacing:.08em}.el-story-lens>span{color:#9d7f89;font-family:var(--font-serif);font-size:1.3rem;font-style:italic}.el-story-visual{display:grid;height:210px;margin-block:1.8rem;place-items:center}.el-story-visual img{display:block;width:auto;max-width:100%;max-height:210px;object-fit:contain;box-shadow:0 9px 17px #5943360d;transition:transform 700ms ease}.el-story-visual--text{background:radial-gradient(ellipse,#e9dfd0bd,transparent 65%)}.el-story-visual--text>span{color:#6e5660;font-family:var(--font-serif);font-size:clamp(2rem,7vw,6.5rem);letter-spacing:.08em;line-height:1.2;text-align:center}.el-story-copy{display:flex;flex:1;flex-direction:column}.el-story h3{margin-top:.6rem;font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:.08em}.el-story-lead{margin-block:.9rem 1.5rem;color:#675e58;font-size:.8rem;line-height:2}.el-story .el-read{margin-top:auto;padding-top:.8rem;border-top:1px solid #d6cbc280}.el-archive{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:7rem;padding-top:5rem;scroll-margin-top:120px}.el-archive h2{margin-top:1rem;font-size:2.5rem;font-weight:500;letter-spacing:.14em}.el-archive-intro>p:not(.el-eyebrow){margin-block:1.4rem 2rem;color:#675e58;font-size:.86rem;line-height:2.2}.el-years-label{padding-bottom:1rem;color:var(--el-muted);font-size:.75rem;letter-spacing:.1em}.el-years a{display:grid;grid-template-columns:1fr auto 2rem;align-items:center;gap:2rem;min-height:70px;padding:.65rem .6rem;border-top:1px solid var(--el-line);text-decoration:none;transition:background-color 350ms ease}.el-years a:last-child{border-bottom:1px solid var(--el-line)}.el-year{font-family:var(--font-serif);font-size:1.7rem;letter-spacing:.05em}.el-year small{margin-left:.4rem;color:var(--el-muted);font-size:.75rem}.el-year-count{color:var(--el-muted);font-family:var(--font-serif);font-size:1rem}.el-year-count small{margin-left:.4rem;font-size:.72rem}.el-year-arrow{color:var(--el-accent);text-align:center}.el-empty{padding-block:3rem}@media(hover:hover){.el-feature-visual:hover img,.el-story:hover img{transform:translateY(-4px)}.el-previous-item:hover h3,.el-story:hover h3{color:var(--el-accent)}.el-story:hover .el-read>span,.el-previous-item:hover .el-read>span{background:#fff;transform:translate(2px,-2px)}.el-years a:hover{background:#eee5dc66}}@media(max-width:900px){.el-wrap{width:min(1160px,calc(100% - 3rem))}.el-feature{gap:2rem}.el-feature-visual{min-height:360px;padding:.4rem}.el-feature-visual img{max-height:460px}.el-stories{gap:1.8rem}.el-previous-grid{gap:2rem}.el-previous-item{grid-template-columns:75px minmax(0,1fr);gap:1rem}.el-archive{gap:3rem}}@media(max-width:650px){.el{padding-block:1rem 4.5rem}.el-wrap{width:calc(100% - 2.5rem)}.el-masthead{display:block;padding-block:1.2rem 1.8rem}.el-masthead h1{font-size:clamp(1.35rem,6vw,1.75rem);letter-spacing:.08em}.el-eyebrow{font-size:.6rem}.el-intro{font-size:.7rem}.el-ink{width:80px;margin-top:.8rem}.el-shortcuts{justify-content:space-between;gap:1.2rem;margin-top:1.3rem;padding:0}.el-shortcuts a{gap:.7rem;font-size:.72rem}.el-section-kicker{font-size:.58rem}.el-section-kicker p{font-size:.8rem}.el-feature{grid-template-columns:minmax(0,1fr);gap:1.7rem;margin-top:1.4rem}.el-feature-visual{min-height:0;padding:0 .25rem}.el-feature-visual img{max-height:410px}.el-feature--text .el-feature-visual{min-height:230px}.el-feature-copy{padding:.3rem 0 0}.el-feature h2{margin-top:.6rem;font-size:2.65rem}.el-feature-subtitle{font-size:.95rem}.el-author{margin-top:1rem}.el-feature-lead{margin-block:1.3rem 1.5rem;font-size:.88rem;line-height:2.1}.el-feature .ko-glass-link,.el-archive .ko-glass-link{width:100%}.el-previous{margin-top:2.5rem}.el-previous-grid{grid-template-columns:minmax(0,1fr);gap:1.8rem}.el-previous-item{grid-template-columns:82px minmax(0,1fr);gap:1.25rem}.el-previous h3{font-size:1.12rem}.el-previous-visual img{max-height:110px}.el-previous .el-read{margin-top:.5rem}.el-discover{margin-top:3.3rem;padding-block:2.6rem 2.8rem}.el-section-heading{display:block}.el-section-heading h2{margin-top:.5rem;font-size:1.6rem;letter-spacing:.08em}.el-section-heading>p{margin-top:.75rem;font-size:.72rem}.el-section-heading>p br{display:none}.el-stories{grid-template-columns:minmax(0,1fr);gap:2.3rem;margin-top:1.8rem}.el-story{display:grid;grid-template-columns:95px minmax(0,1fr);align-items:start;gap:1.1rem 1.3rem}.el-story-lens{grid-column:1 / -1;padding-bottom:.6rem;font-size:.72rem}.el-story-lens>span{font-size:1.05rem}.el-story-visual{height:125px;margin:.25rem 0 0}.el-story-visual img{max-height:125px}.el-story-visual--text>span{font-size:4.3rem}.el-story h3{margin-top:.4rem;font-size:1.3rem;letter-spacing:.04em}.el-story .el-date{font-size:.7rem}.el-story-lead{margin-block:.6rem .8rem;font-size:.8rem;line-height:1.9}.el-read{font-size:.7rem}.el-archive{grid-template-columns:minmax(0,1fr);gap:2.5rem;padding-top:3rem}.el-archive h2{margin-top:.7rem;font-size:2rem}.el-archive-intro>p:not(.el-eyebrow){margin-block:1rem 1.5rem;font-size:.8rem}.el-years a{min-height:62px}.el-year{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.el *,.el *::before,.el *::after{transition:none!important}}.el-latest:has(.el-encounter) .el-section-kicker>p::before,.el-encounter__serial{display:inline-block;width:.5rem;height:1.1rem;margin-right:.7rem;border-inline:2px solid #b99a9f;vertical-align:-.12em;content:""}.el-latest:has(.el-encounter) .el-feature{position:relative}.el-latest:has(.el-encounter) .el-feature::after{position:absolute;bottom:-3.2rem;left:0;width:1px;height:3.2rem;background:linear-gradient(#b99a9f80,#b99a9f30);content:""}.el-encounter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:3rem;margin-top:3.2rem;scroll-margin-top:125px}.el-encounter>article{min-width:0}.el-encounter__recent{padding:1.6rem 0 1rem;border-top:1px solid var(--el-line)}.el-encounter .el-encounter__recent-header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.4rem .8rem;margin-bottom:1.8rem}.el-encounter .el-encounter__recent-header h2{margin:0;color:var(--el-accent);font-family:var(--font-serif);font-size:.9375rem;font-weight:400;letter-spacing:.08em}.el-encounter__recent-header>p{margin:0;color:var(--el-muted);font-size:.75rem}.el-encounter__daily{margin-top:.7rem;padding:1.5rem 1.8rem 1.3rem}.el-encounter .el-encounter__daily-header{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #d6c7bd70;text-align:center}.el-encounter__eyebrow{margin:0 0 .5rem;color:#96787f;font-size:.625rem;letter-spacing:.2em}.el-encounter .el-encounter__daily-header h2{display:flex;align-items:center;justify-content:center;gap:.65rem;margin:0;color:#73545f;font-family:var(--font-serif);font-size:1.1rem;font-weight:400;letter-spacing:.12em}.el-encounter__butterfly{width:1.2rem;height:1.2rem;background:#b08899;mask:var(--ko-butterfly-motif) center / contain no-repeat}.el-encounter__invitation{margin:.6rem 0 0;color:#85796f;font-size:.75rem;letter-spacing:.04em}.el-encounter .el-encounter__article{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:start;gap:1.4rem;color:inherit;text-decoration:none;transition:opacity 200ms ease,transform 200ms ease}.el-encounter__daily .el-encounter__article{min-height:225px;grid-template-columns:90px minmax(0,1fr);gap:1.2rem}.el-encounter__visual{display:grid;min-width:0;height:145px;align-items:center;justify-items:center}.el-encounter__visual img{display:block;width:auto;max-width:100%;height:auto;max-height:145px;object-fit:contain}.el-encounter .el-encounter__visual [hidden]{display:none}.el-encounter__glyph{color:#916f7c;font-family:var(--font-serif);font-size:2.4rem;line-height:1.6;letter-spacing:.03em;white-space:nowrap}.el-encounter__date{display:block;margin-bottom:.4rem;color:var(--el-muted);font-size:.6875rem;letter-spacing:.035em}.el-encounter .el-encounter__copy h3{margin:0;font-family:var(--font-serif);font-size:1.25rem;font-weight:500;line-height:1.65;letter-spacing:.05em;overflow-wrap:anywhere}.el-encounter__copy>p{margin-block:.65rem .8rem;color:#675e58;font-size:.8125rem;line-height:1.95;letter-spacing:.035em;overflow-wrap:anywhere}.el-encounter__copy .ko-text-link{font-size:.8125rem}.el-encounter .el-encounter__controls{display:flex;justify-content:center;margin-top:.5rem;padding-top:.9rem;border-top:1px solid #fff}.el-encounter .el-encounter__controls[hidden]{display:none}.el-encounter .el-encounter__next{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:44px;padding:.5rem .9rem;border:1px solid #bd9eab66;border-radius:2px 2px .8rem;background:#ffffff70;color:#75515f;font-family:var(--font-serif);font-size:.8125rem;line-height:1.5;letter-spacing:.04em;cursor:pointer;transition:border-color 200ms,background-color 200ms}.el-encounter .el-encounter__next>span{font-family:sans-serif;font-size:1.1rem;line-height:1}.el-encounter .el-encounter__next:hover{border-color:#ad8295;background:#fffdf8}.el-encounter .el-encounter__next[aria-disabled=true]{cursor:progress}.el-encounter .el-encounter__next:focus-visible,.el-encounter .el-encounter__article:focus-visible{outline:2px solid var(--el-accent);outline-offset:5px}.el-encounter .is-changing .el-encounter__article{opacity:0;transform:translateY(-4px)}.el-encounter__empty{color:var(--el-muted);font-size:.875rem}.el-encounter__status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(width<=760px){.el-encounter{grid-template-columns:minmax(0,1fr);gap:2.1rem;margin-top:2rem}.el-latest:has(.el-encounter) .el-feature::after{bottom:-2rem;height:2rem}.el-encounter .el-encounter__recent-header{margin-bottom:1.3rem}.el-encounter__recent{padding-block:1.2rem .4rem}.el-encounter__daily{padding:1.4rem 1.2rem 1.1rem}.el-encounter .el-encounter__article,.el-encounter__daily .el-encounter__article{grid-template-columns:76px minmax(0,1fr);gap:1rem}.el-encounter__daily .el-encounter__article{min-height:240px}.el-encounter__glyph{font-size:2rem}.el-encounter__visual,.el-encounter__visual img{max-height:125px}.el-encounter .el-encounter__copy h3{font-size:1.2rem;letter-spacing:.03em}}@media(width<=360px){.el-encounter .el-encounter__article,.el-encounter__daily .el-encounter__article{grid-template-columns:60px minmax(0,1fr);gap:.8rem}.el-encounter__daily .el-encounter__article{min-height:280px}.el-encounter__glyph{font-size:1.7rem}}@media(prefers-reduced-motion:reduce){.el-encounter .el-encounter__article,.el-encounter .el-encounter__next{transition:none}.el-encounter .is-changing .el-encounter__article{transform:none}}
