html{scroll-behavior:auto}body{margin:0}*{box-sizing:border-box}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #525e48;outline-offset:5px} .ft-masthead{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d7d7cc;padding:38px 0 30px;gap:24px}.ft-brand{display:flex;flex-direction:column;gap:7px;text-decoration:none!important}.ft-wordmark{font-family:Georgia,"Times New Roman",serif;font-size:27px;letter-spacing:-1.2px;line-height:1.15}.ft-dot{color:#525e48}.ft-brand-caption{font-size:10px;letter-spacing:1.3px;color:#686b62}.ft-brand-caption span{margin:0}.ft-nav{display:flex;gap:28px;font-size:12px;align-items:center}.ft-languages{display:flex;gap:12px;border-left:1px solid #d7d7cc;padding-left:25px}.ft-languages a{color:#686b62}.ft-languages [aria-current]{color:#292b28;text-decoration:underline;text-underline-offset:5px}.ft-main{padding-top:85px;padding-bottom:90px;min-height:55vh}.ft-home{padding-top:95px}.ft-hero{padding-bottom:75px;border-bottom:1px solid #d7d7cc;margin-bottom:42px!important}.ft-eyebrow{font-size:10px;letter-spacing:2px;color:#525e48;text-transform:uppercase}.ft-hero h1{font-size:clamp(38px,5.5vw,68px);line-height:1.35;letter-spacing:-2px;max-width:900px;margin-top:27px;margin-bottom:30px}.ft-hero .ft-intro{font-size:15px;line-height:1.9;color:#686b62;max-width:560px;margin-left:0!important}.ft-section-label{display:flex;justify-content:space-between;font-size:11px;letter-spacing:1px;padding-top:24px}.ft-journal{margin-top:0!important}.ft-journal .wp-block-post-template{margin:0;padding:0;list-style:none}.ft-entry{position:relative;border-bottom:1px solid #d7d7cc;padding:30px 0 32px 110px;max-width:none!important}.ft-entry .ft-record{position:absolute;left:0;top:38px;width:92px;line-height:1.7;font-size:9px;letter-spacing:.4px}.ft-entry .wp-block-post-title{font-size:clamp(23px,2.5vw,31px);margin:0;letter-spacing:-.7px;max-width:none!important}.ft-entry .wp-block-post-excerpt{font-size:14px;color:#686b62;line-height:1.9;margin-top:10px;max-width:750px!important;margin-left:0!important}.ft-entry .wp-block-post-date{margin-top:14px;font-size:10px}.ft-record{font-size:11px;color:#525e48;letter-spacing:1.5px}.ft-article>.wp-block-post-title{margin-top:24px;margin-bottom:24px;letter-spacing:-1.5px}.ft-byline{gap:22px;font-size:12px;color:#686b62;border-bottom:1px solid #d7d7cc;padding-bottom:30px;margin-bottom:45px!important}.ft-article .wp-block-post-content{font-family:"Iowan Old Style","AppleMyungjo","Batang",Georgia,serif;word-break:keep-all;overflow-wrap:anywhere}.wp-block-post-content p{margin-top:0;margin-bottom:1.7em}.wp-block-post-content h2{margin-top:2.5em}.wp-block-post-content blockquote{border-left:2px solid #a6ad9d;margin:2.5em 0;padding-left:24px;color:#525e48}.wp-block-post-featured-image img{height:auto}.ft-adjacent{display:flex;gap:30px;justify-content:space-between;border-top:1px solid #d7d7cc;padding-top:28px;margin-top:70px;font-size:15px}.ft-adjacent a{flex:1}.ft-adjacent span{display:block;font-family:-apple-system,sans-serif;font-size:10px;letter-spacing:1px;color:#686b62;margin-bottom:10px}.ft-footer{border-top:1px solid #d7d7cc;padding:32px 0 40px;display:flex;justify-content:space-between;gap:30px}.ft-small{font-size:19px}.ft-footer p{font-size:10px;color:#686b62;line-height:1.9}.ft-disclosure{text-align:right}.ft-page{max-width:700px;margin-left:auto;margin-right:auto}.ft-page>.wp-block-post-title{margin-bottom:50px}.ft-sample{border:1px solid #d7d7cc;padding:16px 20px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#525e48;line-height:1.8}.wp-block-post-content:lang(en){word-break:normal;font-size:20px;line-height:1.9}.ft-page .wp-block-post-content{font-size:17px} @media(max-width:600px){.ft-masthead{align-items:flex-start;flex-direction:column;padding-top:26px;gap:24px}.ft-wordmark{font-size:25px}.ft-nav{width:100%;gap:23px;justify-content:flex-start}.ft-languages{margin-left:auto;padding-left:18px}.ft-main,.ft-home{padding-top:54px;padding-bottom:60px}.ft-hero{padding-bottom:42px;margin-bottom:20px!important}.ft-hero h1{letter-spacing:-1.3px;font-size:38px}.ft-hero .ft-intro{font-size:14px}.ft-entry{padding:26px 0}.ft-entry .ft-record{position:static;display:block;width:auto;margin-bottom:12px}.ft-entry .wp-block-post-title{font-size:25px}.ft-entry .wp-block-post-excerpt{font-size:14px}.ft-footer{flex-direction:column;gap:5px}.ft-disclosure{text-align:left}.ft-article>.wp-block-post-title{font-size:34px;letter-spacing:-1px}.ft-article .wp-block-post-content{font-size:17px;line-height:2}.wp-block-post-content:lang(en){font-size:18px}.ft-adjacent{flex-direction:column;gap:25px}.ft-section-label{font-size:10px}} @media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}header.wp-block-template-part> .wp-block-group,footer.wp-block-template-part> .wp-block-group{max-width:1120px;margin-left:auto;margin-right:auto}.ft-masthead,.ft-footer{max-width:none!important}.ft-main.alignwide{max-width:1120px;margin-left:auto;margin-right:auto}.ft-home>.ft-eyebrow{max-width:none!important}.ft-home .ft-hero>.ft-eyebrow{margin-left:0}.ft-journal .ft-entry{margin-top:0}.wp-site-blocks>.ft-main{margin-top:0}
.ft-entry .wp-block-post-date{margin-left:0!important}.ft-nav a{padding:6px 0}.ft-languages a{min-width:24px;text-align:center}.ft-article .wp-block-post-content:lang(en){font-size:20px;line-height:1.9}@media(max-width:600px){.ft-article .wp-block-post-content:lang(en){font-size:18px}}
.ft-article>.ft-record{display:block;max-width:700px;margin-left:auto;margin-right:auto}

/* Language-specific text wordmarks. Match the existing line boxes to preserve layout. */
.ft-wordmark-ko{font-family:"AppleMyungjo","Batang","Iowan Old Style",serif;font-size:30px;font-weight:500;letter-spacing:-1.1px;line-height:1.035;white-space:nowrap}
.ft-brand-caption{white-space:nowrap}
.ft-footer-brand{text-decoration:none!important;display:inline-block}
.ft-wordmark-ko.ft-small{font-size:21px;line-height:1.0404761905;letter-spacing:-.65px}
@media(max-width:600px){.ft-wordmark-ko{font-size:28px;line-height:1.0267857143}.ft-wordmark-ko.ft-small{font-size:21px;line-height:1.0404761905}}

/* Optional images do not reserve space when no image is assigned. */
.ft-article:has(>.ft-hero-image)>.ft-byline{margin-bottom:32px!important}
.ft-article>.ft-hero-image{margin-top:0;margin-bottom:42px}
.ft-hero-image img{display:block;width:100%;height:auto}
.ft-article .wp-block-post-content .wp-block-image{margin-top:3rem;margin-bottom:3rem;max-width:100%}
.ft-article .wp-block-post-content .wp-block-image img{display:block;max-width:100%;height:auto;margin-inline:auto}
.wp-block-image figcaption{font-family:var(--wp--preset--font-family--sans);font-size:12px;line-height:1.8;color:#686b62;text-align:left;margin-top:12px}
.ft-entry:has(>.ft-entry-image){display:grid;grid-template-columns:minmax(0,1fr) 160px;column-gap:32px}
.ft-entry>.ft-entry-image{grid-column:2;grid-row:1/4;width:160px;margin:0!important;align-self:start}
.ft-entry>.ft-entry-image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
.ft-entry:has(>.ft-entry-image)>.wp-block-post-title,.ft-entry:has(>.ft-entry-image)>.wp-block-post-excerpt,.ft-entry:has(>.ft-entry-image)>.wp-block-post-date{grid-column:1;width:100%;max-width:none!important;margin-left:0!important}
@media(max-width:600px){.ft-article>.ft-hero-image{margin-bottom:32px}.ft-article .wp-block-post-content .wp-block-image{margin-top:2rem;margin-bottom:2rem}.ft-entry:has(>.ft-entry-image){grid-template-columns:minmax(0,1fr) 88px;column-gap:16px}.ft-entry>.ft-entry-image{width:88px;grid-row:2/5}.ft-entry:has(>.ft-entry-image)>.ft-record{grid-column:1/-1;grid-row:1}.wp-block-image figcaption{font-size:11px}}
.ft-entry:has(>.ft-entry-image){row-gap:0}.ft-entry:has(>.ft-entry-image)>.ft-record{margin-left:0!important;margin-right:0!important;margin-top:0!important;justify-self:start}
.ft-entry:has(>.ft-entry-image)>.wp-block-post-title:lang(ko){word-break:keep-all;overflow-wrap:anywhere}

/* Interview-first posts: original Q&A is primary; interpretation follows separately. */
.ft-interview .ft-interview-label{font-family:var(--wp--preset--font-family--sans);font-size:11px;line-height:1.6;letter-spacing:1.1px;color:#686b62;margin-bottom:12px;margin-top:24px}
.ft-interview-intro{padding-bottom:28px;border-bottom:1px solid #d7d7cc;margin-bottom:44px}
.ft-interview-intro>.ft-interview-label{margin-top:0}
.ft-interview .ft-interview-dialogue>h2,.ft-interview .ft-interview-reflections>h2{margin-top:0;margin-bottom:30px}
.ft-interview-pair{padding-top:28px;padding-bottom:18px;border-top:1px solid #d7d7cc;margin-top:32px}
.ft-interview .ft-interview-pair>h3{font-family:var(--wp--preset--font-family--sans);font-size:12px;line-height:1.6;font-weight:500;letter-spacing:1px;color:#525e48;margin-top:0;margin-bottom:24px}
.ft-interview .ft-question-text{font-weight:600;margin-bottom:28px}
.ft-interview-reflections{margin-top:60px;padding-top:36px;border-top:1px solid #a6ad9d}
@media(max-width:600px){.ft-interview-intro{margin-bottom:32px}.ft-interview-pair{padding-top:24px;margin-top:26px}.ft-interview-reflections{margin-top:44px;padding-top:28px}}

.ft-hero-image .ft-image-credit{font-family:var(--wp--preset--font-family--sans);font-size:11px;line-height:1.8;color:#686b62;margin-top:12px;text-align:left}
.ft-article>.wp-block-post-title:lang(ko){word-break:keep-all;overflow-wrap:anywhere}
