@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css');@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@400;500;600&display=swap');*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Pretendard,-apple-system,sans-serif;color:#232820;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{display:block;width:100%;object-fit:cover}button{font:inherit}.nav{height:100px;padding:0 64px;display:flex;align-items:center;justify-content:space-between}.wordmark{font-size:30px;font-weight:750;letter-spacing:-1.8px;display:flex;align-items:center;gap:17px}.wordmark span{font-size:11px;letter-spacing:2px;font-weight:500}.nav nav{display:flex;gap:38px;font-size:14px}.nav .active{border-bottom:1px solid;padding-bottom:6px}.inquiry{font-size:14px;display:flex;gap:40px}.reading{max-width:700px;margin:0 auto;padding:70px 30px 100px}.article-meta{display:flex;justify-content:center;gap:20px;font-size:12px;color:#7b8079;border-bottom:1px solid #e1e4df;padding-bottom:27px}.author{display:flex;align-items:center;gap:13px;margin:26px 0 65px}.author-icon{width:40px;height:40px;border-radius:50%;background:#e8ebe4;display:grid;place-items:center;font-family:Georgia,serif;font-size:23px}.author b{font-size:14px;font-weight:600}.author small{display:block;color:#969a93;font-size:12px;margin-top:4px}.author>a{margin-left:auto;font-size:12px;color:#747b73}.prose{max-width:640px;margin:72px auto 42px}.section-no{display:block;text-align:center;font-size:11px;letter-spacing:2px;color:#858b7f}.prose h2{font-size:27px;line-height:1.65;font-weight:550;letter-spacing:-1px;text-align:center;margin:20px 0 30px}.prose p{font-size:18px;line-height:2;letter-spacing:-.3px;margin:0 0 24px;word-break:keep-all}figure{margin:40px auto;max-width:640px}figure img{height:auto}figcaption{text-align:center;font-size:11px;color:#858a83;letter-spacing:.4px;margin-top:14px}.photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:15px}.photo-pair figure{margin:25px 0}.photo-pair img{aspect-ratio:4/5}.reading blockquote{margin:70px auto;max-width:500px;text-align:center;font-family:'Noto Serif KR',serif;font-size:25px;line-height:1.9;border-top:1px solid #cdd3c6;border-bottom:1px solid #cdd3c6;padding:34px 0}.demo{font-size:11px;line-height:1.8;color:#858a80;letter-spacing:.1px}.end-note{text-align:center;padding:60px 0 0;border-top:1px solid #dce0d7;margin-top:80px}.end-note>span{font-size:12px;letter-spacing:2px}.end-note h2{font-family:'Noto Serif KR',serif;font-size:35px;line-height:1.65;font-weight:400;letter-spacing:-1px}.end-note>a{display:inline-block;border-bottom:1px solid;padding:12px 0;font-size:15px}.footer{padding:30px 64px;display:flex;justify-content:space-between;border-top:1px solid #ddd;font-size:12px;color:#8d918b}.hero small,.eyebrow{font-size:11px;letter-spacing:2px}.scroll-note{font-size:11px;letter-spacing:2px}.hero h1{word-break:keep-all}.hero p{word-break:keep-all}@media(max-width:700px){.nav{height:74px;padding:0 22px}.wordmark{font-size:26px}.wordmark span{font-size:8px;letter-spacing:1px}.nav nav{display:none}.inquiry{font-size:12px;gap:15px}.reading{padding:35px 22px 65px}.article-meta{gap:10px;font-size:10px}.author{margin-bottom:40px}.author>a{font-size:10px}.prose{margin:48px auto 30px}.prose h2{font-size:24px}.prose p{font-size:18px;line-height:1.95;word-break:normal}.photo-pair{gap:8px}.photo-pair figcaption{font-size:10px}.footer{padding:24px 22px;gap:20px;font-size:10px}.end-note h2{font-size:30px}}
body{background:#f7f5ef;color:#353a2c}.nav{border-bottom:1px solid #e4e3da}.hero-one{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:1fr 1.05fr;padding:48px 40px 50px;gap:50px}.hero-copy{padding:20px 0 0 15px;position:relative}.hero-copy small{color:#70755d}.intro-line{width:38px;height:1px;background:#8c917e;margin:38px 0 30px}.hero-copy h1{font-family:'Noto Serif KR',serif;font-size:56px;line-height:1.45;letter-spacing:-3px;font-weight:400;margin:0 0 25px}.hero-copy h1 em{font-style:normal;color:#81886a}.hero-copy p{font-size:17px;line-height:1.9;color:#777b6e}.read-link{display:flex;justify-content:space-between;max-width:245px;border-bottom:1px solid #929781;font-size:13px;padding:25px 0 15px}.hero-bottom{margin-top:64px;display:flex;justify-content:space-between;font-size:10px;letter-spacing:1.5px;color:#7e836e;max-width:390px}.hero-art{position:relative;padding:0 0 90px}.hero-art>img{height:590px;object-position:center}.photo-label{display:block;text-align:right;font-size:10px;letter-spacing:1px;color:#8b8f7e;padding-top:15px}.detail-photo{position:absolute;bottom:0;left:-75px;width:200px;background:#f7f5ef;padding:10px 10px 0}.detail-photo img{height:200px}.detail-photo span{display:block;font-family:Georgia,serif;font-size:11px;letter-spacing:1.2px;margin-top:10px}.story-heading{text-align:center;border-top:1px solid #dfe1d7;margin:15px 64px 0;padding:65px 0 45px}.story-heading>span{font-size:12px;letter-spacing:2px;color:#7d836b}.story-heading>p:not(.demo){font-family:'Noto Serif KR',serif;font-size:33px;line-height:1.7;letter-spacing:-1.4px;margin:24px 0}.reading{background:#fffefa;max-width:940px;padding:50px 100px 90px}.reading figure{max-width:640px}@media(max-width:700px){.hero-one{padding:27px 22px 20px;display:flex;flex-direction:column;gap:30px}.hero-copy{padding:0}.hero-copy small{font-size:9px}.intro-line{margin:24px 0}.hero-copy h1{font-size:43px;line-height:1.4;letter-spacing:-2.5px}.hero-copy h1 br:nth-of-type(2){display:initial}.hero-copy p{font-size:15px}.read-link{padding-top:8px;max-width:220px}.hero-bottom{display:none}.hero-art{padding:0 0 65px 35px}.hero-art>img{height:370px}.detail-photo{width:130px;left:0;padding:7px}.detail-photo img{height:130px}.detail-photo span{font-size:8px}.photo-label{font-size:9px}.story-heading{margin:15px 22px 0;padding:40px 0 30px}.story-heading>p:not(.demo){font-size:26px}.story-heading .demo{max-width:270px;margin:0 auto}.reading{padding:35px 22px 60px}}
body{background:#f7f5ef}.nav{max-width:950px;margin:auto;padding:0;height:90px}.hero-one{max-width:950px;padding:45px 0 20px;gap:55px;grid-template-columns:1fr 1.05fr}.hero-copy{padding:12px 0 0}.hero-copy h1{font-size:49px;letter-spacing:-2.5px}.hero-copy .intro-line{margin:29px 0}.hero-copy p{font-size:16px}.hero-bottom{margin-top:45px}.hero-art{padding-bottom:70px}.hero-art>img{height:505px}.detail-photo{width:165px;left:-45px}.detail-photo img{height:165px}.detail-photo span{font-size:9px}.hero .photo-label{font-size:9px}.journal{padding:0 0 50px}.journal .body-copy{max-width:700px;margin:64px auto 36px}.body-copy>.eyebrow{display:block;font-size:10px;color:#7c8568;letter-spacing:2px;text-align:center}.body-copy h2{font-family:'Noto Serif KR',serif;font-size:30px;line-height:1.6;font-weight:400;text-align:center;letter-spacing:-1.1px;margin:20px 0 28px}.body-copy p{font-size:18px;line-height:2;letter-spacing:-.25px;margin:0 0 22px;word-break:keep-all}.journal-heading{max-width:700px;margin:52px auto 0;border-top:1px solid #d7dbcf;padding:34px 0 0}.journal-heading .author{margin:0 0 25px}.journal-heading>h2{font-family:'Noto Serif KR',serif;font-weight:400;font-size:30px;letter-spacing:-1.2px;line-height:1.6;margin:25px 0 18px}.journal-heading .demo{font-size:11px;color:#8b917f;margin:0}.visual-grid{width:min(950px,calc(100% - 44px));margin:45px auto 60px;display:grid;grid-template-columns:1fr 1fr;gap:22px}.visual-grid figure{max-width:none;margin:0;position:relative}.visual-grid img{aspect-ratio:1.12;object-fit:cover}.visual-grid figcaption{text-align:left;font-size:11px;margin-top:14px;color:#848a79}.visual-grid figcaption b{font-size:10px;letter-spacing:2px;display:inline-block;margin-right:15px;color:#555e42;font-weight:500}.divider{max-width:950px;margin:50px auto 0;border-top:1px solid #d7dbcf}.visual-quote{max-width:700px;margin:55px auto 45px;font-family:'Noto Serif KR',serif;font-size:32px;line-height:1.7;font-weight:400;letter-spacing:-1.2px;text-align:center;color:#697454}.visual-quote span{display:block;font-family:Georgia,serif;color:#abb29b;font-size:55px;line-height:.6;margin-bottom:15px}.care-layout{width:min(950px,calc(100% - 44px));margin:50px auto 55px;display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:start}.care-note{padding-top:45px}.care-note>span{font-size:10px;letter-spacing:2px;color:#828c73}.care-note h3{font-family:'Noto Serif KR',serif;font-size:32px;line-height:1.65;letter-spacing:-1.3px;font-weight:400;margin:20px 0}.care-note p{font-size:15px;line-height:1.9;color:#818875;max-width:300px}.care-note figure{width:220px;margin:32px 0 0}.care-note img{aspect-ratio:1}.care-note figcaption{text-align:left}.care-image{margin:0;max-width:none}.care-image img{aspect-ratio:.95}.care-image figcaption{text-align:left}.closing-strip{max-width:950px;margin:60px auto 0;border-top:1px solid #d7dbcf;border-bottom:1px solid #d7dbcf;padding:45px 0;display:flex;justify-content:space-between;align-items:center}.closing-strip h3{font-family:'Noto Serif KR',serif;font-size:31px;line-height:1.65;font-weight:400;letter-spacing:-1px;margin:0}.closing-strip>a{font-size:14px;border-bottom:1px solid;padding:15px 0;color:#63704f}.closing-disclosure{max-width:700px;margin:30px auto 0;font-size:11px;line-height:1.9;color:#8a907e}.footer{max-width:950px;margin:0 auto;padding:25px 0;border:0}.journal-heading .article-meta{justify-content:flex-start;font-size:11px;gap:20px;padding:0;border:0}.author-icon{background:#e9ecdf}.body-copy:has(+ .body-copy){margin-bottom:35px}.body-copy+.body-copy{margin-top:45px}
@media(max-width:700px){.nav{height:74px;margin:0 22px}.hero-one{padding:28px 22px 15px;gap:30px}.hero-copy h1{font-size:42px;line-height:1.4}.hero-art{padding:0 0 55px 35px}.hero-art>img{height:350px}.detail-photo{left:0;width:130px}.detail-photo img{height:130px}.journal-heading{margin:35px 22px 0;padding-top:25px}.journal-heading>h2{font-size:26px}.journal-heading .article-meta{font-size:9px;gap:12px}.journal .body-copy{margin:44px 22px 28px}.body-copy h2{font-size:25px;line-height:1.65}.body-copy p{font-size:18px;line-height:1.95;word-break:normal}.visual-grid{gap:10px;margin:30px auto 40px}.visual-grid img{aspect-ratio:.8}.visual-grid figcaption{font-size:10px;line-height:1.7}.visual-grid figcaption b{display:block;font-size:8px;margin:0 0 3px}.divider{margin:35px 22px 0}.visual-quote{font-size:25px;margin:45px 22px 32px}.care-layout{gap:17px;grid-template-columns:.8fr 1.2fr;margin:25px auto 40px}.care-note{padding-top:12px}.care-note>span{font-size:8px;letter-spacing:1px}.care-note h3{font-size:22px;letter-spacing:-1px;margin:13px 0}.care-note p{font-size:12px;line-height:1.8}.care-note figure{width:115px;margin-top:20px}.care-image img{height:365px;aspect-ratio:auto;object-position:center}.care-image figcaption,.care-note figcaption{font-size:9px;line-height:1.7}.closing-strip{margin:40px 22px 0;padding:30px 0;display:block}.closing-strip h3{font-size:27px}.closing-strip>a{display:inline-block;margin-top:20px;font-size:13px}.closing-disclosure{margin:24px 22px 0;font-size:10px}.footer{padding:0 22px 25px;font-size:10px}.journal-heading .author>a{display:none}.journal{padding-bottom:35px}}

.sheet-frame{display:block;width:100%;aspect-ratio:1;position:relative;overflow:hidden;container-type:size;background:#eef1ed}.sheet-tile{position:absolute;left:50%;top:50%;width:max(100cqw,100cqh);height:max(100cqw,100cqh);transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:300% 200%}.case-final-words,.case-source-note{max-width:700px;margin:35px auto;font-size:15px;line-height:1.9}.case-final-words{text-align:center;font-size:20px}.case-source-note .small{font-size:11px;color:#92978d}@media(max-width:700px){.case-final-words,.case-source-note{margin:28px 22px;font-size:14px}.case-final-words{font-size:18px}}
.hero-art>.sheet-frame{height:505px;aspect-ratio:auto}.detail-photo .sheet-frame{height:165px;aspect-ratio:auto}.visual-grid .sheet-frame{aspect-ratio:1.12}.care-note .sheet-frame{aspect-ratio:1}.care-image .sheet-frame{aspect-ratio:.95}@media(max-width:700px){.hero-art>.sheet-frame{height:350px;aspect-ratio:auto}.detail-photo .sheet-frame{height:130px;aspect-ratio:auto}.visual-grid .sheet-frame{aspect-ratio:.8}.care-image .sheet-frame{height:365px;aspect-ratio:auto}}

.case-source-lead{font-size:18px;line-height:1.95;color:#7c846d;margin-top:24px}
